Java 历史
Java的历史非常有趣。最初,Java是为互动电视设计的,但是当时数字电视行业对这项先进技术还不适应。Java的历史始于绿色团队。Java团队成员(也被称为绿色团队)发起了这个项目,旨在开发一种适用于机顶盒、电视等数字设备的语言。然而,它最适合于互联网编程。后来,Java技术被Netscape公司采用。
创建Java编程的原则是“简单、强大、可移植、跨平台、安全、高性能、多线程、体系结构中立、面向对象、解释性和动态性”。Java由被誉为Java之父的James Gosling于1995年开发。James Gosling和他的团队在90年代早期开始了这个项目。
目前,Java在互联网编程、移动设备、游戏、电子商务解决方案等领域被广泛使用。下面是描述Java历史的重要要点。
- 1991年6月,詹姆斯·高斯林(James Gosling)、迈克·谢里丹(Mike Sheridan)和帕特里克·诺顿(Patrick Naughton)发起了Java语言项目。这个由Sun工程师组成的小团队被称为“Green Team(绿色团队)”。
-
最初Java是为电子设备中的嵌入式系统设计的,比如机顶盒。
-
一开始,詹姆斯·高斯林将其命名为“Greentalk”,文件扩展名为.gt。
-
之后,它被改名为“橡树”,并作为Green项目的一部分进行开发。
为什么Java被命名为“橡树”
5) 为什么选择橡树? 橡树是力量的象征,被许多国家如美国、法国、德国、罗马尼亚等选为国家树。
6) 1995 年,橡树因为已经是橡树技术公司的商标,被更名为 “Java” 。
为什么将 Java 编程命名为 “Java”
7) 他们为什么选择了 Java 作为 Java 语言的名称?团队集合在一起选择一个新名称。提议的词有 “动态”、”革命性”、”丝绸”、”震动”、”DNA” 等等。他们希望找到能够反映技术本质的名称:革命性、动态、生动、酷、独特、易拼写且好听。
根据詹姆斯·高斯林的说法,”Java 是与 丝绸 ” 等词并列的首选之一。因为 Java 非常独特,大部分团队成员更喜欢 Java。
8) Java 是印度尼西亚的一个岛屿,也是第一种咖啡(称为 Java 咖啡)的产地。James Gosling 在办公室附近喝咖啡时选择了 Java 这个名称。
9) 注意,Java 只是一个名称,不是一个首字母缩略词。
10) Java 最初由 Sun Microsystems (现在是 Oracle 公司的子公司)的詹姆斯·高斯林开发,并于 1995 年发布。
11) 1995 年,时代杂志称 Java 为 1995 年最佳产品之一 。
12) JDK 1.0 于 1996 年 1 月 23 日发布。在 Java 的第一个版本发布之后,语言还添加了许多其他功能。现在 Java 在 Windows 应用程序、Web 应用程序、企业应用程序、移动应用程序、智能卡等领域都得到了应用。每个新版本都会增加 Java 的新功能。
Java 版本历史
目前已发布了许多 Java 版本。目前稳定的 Java 版本是 Java SE 10。
- JDK Alpha 和 Beta (1995)
- JDK 1.0 (1996年1月23日)
- JDK 1.1 (1997年2月19日)
- J2SE 1.2 (1998年12月8日)
- J2SE 1.3 (2000年5月8日)
- J2SE 1.4 (2002年2月6日)
- J2SE 5.0 (2004年9月30日)
- Java SE 6 (2006年12月11日)
- Java SE 7 (2011年7月28日)
- Java SE 8 (2014年3月18日)
- Java SE 9 (2017年9月21日)
- Java SE 10 (2018年3月20日)
- Java SE 11 (2018年9月)
- Java SE 12 (2019年3月)
- Java SE 13 (2019年9月)
- Java SE 14 (2020年3月)
- Java SE 15 (2020年9月)
- Java SE 16 (2021年3月)
- Java SE 17 (2021年9月)
- Java SE 18 (预计2022年3月发布)
自从Java SE 8发布以来,Oracle公司遵循每个偶数版本在三月发布,奇数版本在九月发布。