From 7d22a949f92b8daaf5e8c71a9f7dc9bd19a761a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8F=9C=E6=A2=A8=E5=AD=90?= Date: Wed, 2 Jun 2021 20:37:36 +0800 Subject: [PATCH] Update 20210523 3 reasons to learn Java in 2021.md --- sources/tech/20210523 3 reasons to learn Java in 2021.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/tech/20210523 3 reasons to learn Java in 2021.md b/sources/tech/20210523 3 reasons to learn Java in 2021.md index 81e0ea7f94..c2c9b40a6e 100644 --- a/sources/tech/20210523 3 reasons to learn Java in 2021.md +++ b/sources/tech/20210523 3 reasons to learn Java in 2021.md @@ -13,9 +13,9 @@ Java具有功能强大、多样化、可拓展、有趣的特点。这就是你 ![Learning and studying technology is the key to success][1] -Java是在1995年发布的,当我写这篇文章的时候,它已经26岁了。起初它是闭源的,但在2007年,Java基于GPL协议被开源发布了。 To understand what makes Java important, you have to understand the problem it claims to solve. Then you can understand why and how it benefits developers and users. +Java是在1995年发布的,当我写这篇文章的时候,它已经26岁了。起初它是闭源的,但在2007年,Java基于GPL协议被开源发布了。如果想要理解是什么使得Java变得如此重要,您必须理解它声称要解决的问题。然后你就能理解它让开发者和用户受益的原因和方式。 -The best way to understand what Java solves is to develop software, but just using software is a good start, too. As a developer, your troubles are likely to begin when you send software that works perfectly on your own computer to some other computer; it probably won't work. It _should_ work, but as any programmer knows, something always gets overlooked. This is compounded when you try the software on another operating system (OS). It's why there are so many download buttons on any given software site: a button for Windows, for macOS, for Linux, for mobiles, and sometimes even more. +理解Java解决问题的最好方式就是开发软件,当然啦,如果不做开发,仅仅只是使用软件也会是一个很好的开始。 作为一名开发人员,当您将在自己的本地计算机上运行良好的软件部署到其他计算机上运行时,麻烦可能就开始了。它可能无妨正常运行。它本应正常工作,但正如每个程序员都知道的,总有一些问题会被忽视。而当您在另一个操作系统(OS)上尝试运行该软件时,情况就变得更加复杂了。这就是为什么在每一个软件的获取页面上都会有大量的下载按钮的原因:一个Windows的、macOS的、Linux的、移动端的、甚至许多其他的下载按钮。 As a user, a typical scenario is you want to download some great software but find it's not available for your platform. It seems a pity that such a thing still happens on computers so advanced that they can run virtualized computers within computers, keep old video games alive through emulation, and even fit in your pocket, but software delivery is actually pretty difficult.