您的位置 首页 java

「双语」Java为什么火 How long can Java still be popular

当今世界第一 编程语言

谁是今天排名第一的编程语言?毫无疑问,在21世纪的头20年,王冠属于 Java

Java最初为嵌入式设备而创造,崛起的于互联网时代。如今成为移动应用程序、嵌入式系统、基于 Web 的内容和企业软件的全球标准。全世界拥有1千2百万Java开发者。3亿设备运行着Java。

「双语」Java为什么火 How long can Java still be popular

世界编程语言排行榜(TIOBE)

智能化家电的设想

对智能设备的热情并不是从移动互联网时代才开始的。早在上世纪90年代,随着消费电子设备的不断丰富,以及芯片可以越来越小,就开始有公司尝试着想让电话机、电视机、微波炉、闹钟这样的设备可以联网并运行程序。

毫无疑问, Sun 公司拥有做成这件事的希望。这是一家在1982年诞生于美国斯坦福大学校园,由四个年轻人创立,仅在4年后就挂牌上市,迅速成为了顶级IT巨头。是当时极少数几个同时拥有微处理器、工作站、操作系统的公司。

The enthusiasm for smart devices did not start in the era of mobile Internet. As early as the 1990s, as consumer electronics devices continued to enrich, and chips could become smaller and smaller, There were companies began to attempt devices such as telephones, televisions, microwave ovens, and alarm clocks to network and run programs.

There is no doubt that Sun Microsystems has hope for t His . This was born on the campus of Stanford University in 1982 in the United States. It was founded by four young people. It was listed on the market only four years later and quickly became a top IT giant. It was one of the very few companies that owned microprocessors, workstations, and operating systems at the time.

「双语」Java为什么火 How long can Java still be popular

太阳微系统公司Sun Microsystems

Java的诞生

1991年,Sun公司成立”绿色小组”来完成这件事,团队成立之初只有四个人,他们只有一个模糊的想法,甚至不清楚最终的产品是硬件还是软件。

詹姆斯·高斯林是该项目的软件负责人和架构师。他最初的目标是为”绿色项目”找到一个适合的语言来运行。彼时,消费设备控制芯片的更替十分频繁,这也就意味着,必须要找到一个可跨平台的编程语言,然而当时语言并不满足。高斯林创造了一种全新的语言。

In 1991, Sun established a Green Project to accomplish this. There were only four people at the beginning of the team. They had only a vague idea, and it was not even clear whether the final product was hardware or software.

James Gosling is the software leader and architect of the project. His initial goal was to find a suitable language for the Green Project to run. At that time, the replacement of consumer device control chips was very frequent, which meant that it was necessary to find a cross-platform programming language, but the language was not satisfied at that time. Gosling created a new language.

「双语」Java为什么火 How long can Java still be popular

詹姆斯·高斯林(James Gosling),Java编程语言的共同创始人之一,一共公认他为“Java之父”

1995年,Java正式发布。

至关重要的是:Java第一次提出了”一次编写,到处运行”的概念。

“一次编写,到处运行”不光是对Java跨平台特性的宣传口号,也成了编程语言在工业实践的典范。使用Java语言开发,只用重点关心如何把业务功能转化为代码即可。至于代码和机器之间的关系则由Java虚拟机平台去关心。这大大降低了开发的难度,提高了开发效率。

Crucially: Java first proposed the concept of write once, run everywhere.

Write once, run everywhere is not only a slogan for the cross-platform features of Java, but also a model of programming language in industrial practice. Using Java language development, developers only need to focus on how to convert business functions into code. As for the relationship between the code and the machine, it is implemented by the Java platform. This greatly reduces the difficulty of development and improves development efficiency.

所以,到今天,注重快速迭代的互联网企业主要使用Java,编程培训机构的后端课程主要也是Java。

互联网时代的崛起

由于芯片的运行速度和网络的限制,上世纪90年代,世界上所有厂商对移动智能设备的尝试,均未能大放异彩。

典型产品就是PDA(个人数字化助理),一种屏幕很小、键盘很小的掌上电脑。这种产品功能非常有限,所以很多早期的用户认为它不是非常的有用,而且价格不菲。

面对全产业链的失败,Java在嵌入设备这条道路上自然也谈不上成功。

Due to the speed of the chip and the limitations of the network, in the 1990s, all manufacturers in the world tried mobile smart devices and failed to shine.

Faced with the failure of the entire industry chain, Java is naturally not a success on the road of embedded devices.

同一时代,诞生于1989年的万维网逐渐成熟,成为了互联网的标志。时至今日,人们已经默认了”上网”就是:使用浏览器,输入网址,查看网页。

「双语」Java为什么火 How long can Java still be popular

The World Wide Web is the primary tool billions of people use to interact on the Internet.

早期的网站页面都是静态的。如何使网页能动态显示,成了一个重要的需求。 跨平台的特性的优势,使得Java迅速的推出了可在浏览器上运行的 小应用程序 平台。

In the same era, the World Wide Web, which was born in 1989, gradually matured and became a symbol of the Internet. Today, people have defaulted to surfing the Internet by using a browser, entering a web address, and viewing a web page.

Early website pages were static. How to make web pages display dynamically has become an important requirement.The advantage of the cross-platform feature makes Java quickly launch a small application platform that can run on the browser.

1996年4月,10个最主要的操作系统供应商声明将在其产品中嵌入Java技术。同年9月,已有大约8.3万个网页应用了Java技术来制作。

Java自从起飞。

开放铸造王冠

在流行几年之后,虽然Java在浏览器中的地位被逐步侵蚀。它在简单交互性动画方面的用途已经完全被Adobe公司的Flash排挤,Java只被用于雅虎游戏那样的更为复杂的应用程序。Java同时遭受到来自微软的反对,他们决定在新版本的Windows以及IE浏览器中不再附带Java平台。

与此相反,在万维网的服务器端和手持设备上,Java变得更加流行。很多网站在后端使用Java技术。

与传统类型不同,Sun公司在推出Java时就将其作为开放的技术。全球的Java开发公司被要求所设计的Java软件必须相互兼容。”Java语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与 微软公司 所倡导的注重精英和封闭式的模式完全不同,此外,微软公司后来推出了与之竞争的.NET平台以及模仿Java的C#语言。但并未获得同等影响力。

到2007年,Sun公司的股票交易代码码由”SUNW”更改为”JAVA”。是因为同Sun品牌相比,Java有着更大的影响力,知道Java的人要远比知道Sun的人多。

同年,手机操作系统Android诞生,谷歌选择了Java语言作为Android应用的开发语言。

「双语」Java为什么火 How long can Java still be popular

It is quite common knowledge that Android apps are developed in Java.

直到Sun公司被甲骨文收购,Java并未直接为公司赚到钱。但是这个”绿色小组”的一个副产品,詹姆斯·高斯林发明的Java语言,却深深改变了这个世界。

Java活下来了,并且成了互联网时代最强势、最具代表性的语言。

「双语」Java为什么火 How long can Java still be popular

Long live Java — and the new JavaWorld


单词本

Embedded system

嵌入式系统

是一种嵌入机械或电气系统内部、具有专一功能和实时计算性能的计算机系统。嵌入式系统常被用于高效控制许多常见设备,被嵌入的系统通常是包含数字硬件和机械部件的完整设备,例如汽车的防锁死刹车系统。相反,通用计算机如个人电脑则设计灵活,可以智能处理各式各样的运算情况,以满足广大终端用户不同的需要。

Write once, run everywhere

一次编写,到处运行

Sun公司用来展示Java程序设计语言的跨平台特性的口号。

World Wide Web

万维网

英国科学家蒂姆·伯纳斯-李于1989年发明,使用了三项关键技术:一个全球网络资源唯一认证的系统,统一资源标志符(URI);超文本标记语言(HTML);超文本传输协议(HTTP)。万维网是信息时代发展的核心,也是数十亿人在互联网上进行交互的主要工具。


关注 木针Discovery

每天学英语,涨技术。

文章来源:智云一二三科技

文章标题:「双语」Java为什么火 How long can Java still be popular

文章地址:https://www.zhihuclub.com/183728.shtml

关于作者: 智云科技

热门文章

网站地图