Java 的历史和版本

Java 是 James Gosling 在 1990 年代初开发的一种面向对象的编程语言。 团队发起了这个项目,以开发用于数字设备(例如机顶盒,电视等)的语言。最初,该项目中考虑使用 C++,但由于多种原因(例如 C++ 需要更多内存),该想法被拒绝了。 戈斯林努力改变和扩展 C++,但不久之后就放弃了,以进行另一个名为 Green 的阶段。 詹姆斯・高斯林(James Gosling)及其团队将他们的项目称为 「Greentalk」 ,文件扩展名为 .gt ,后来被称为 「OAK」 。

为什么是「Oak」 ?
戈斯林(Gosling)使用「Oak」这个名字,是因为 橡树(Oak tree) 留在他的办公室外面。 另外,Oak 是团结的形象,被美国,法国,德国,罗马尼亚等许多国家的国家树采摘。但是后来他们不得不将其重命名为 「Java」 ,因为它已经是 Oak Technologies 的商标。

Java 名称由来
戈斯林 (Gosling) 和他的团队进行了一次头脑风暴会议,会议结束后,他们提出了几个名称,如 Java,DNA,Silk,Ruby 等。

经过多次讨论后决定使用 Java 这个独特的名称,这个来源于某种咖啡豆的名称是 戈斯林 (Gosling) 在办公室附近喝咖啡时想到的。

Java 是根据 健壮性,可移植,跨平台,高性能,多线程 等原理创建的,被时代杂志 (TIME MAGAZINE) 评为 1995 年十大最佳产品之一。

目前,Java 广泛应用于 互联网编程,移动设备,游戏,电子商务 等领域。

自 JDK 1.0 以来,Java 语言经历了一些变化,对标准库的各种类和包进行了扩充。除了语言的更改外,Java 的类库也发生了相当大的变化,从 JDK 1.0 中的几百个类发展到 J2SE 5.0 中的 3000 多个类。

版本 发布时间
JDK 1.0 (1996 年 01 月 23 日)
JDK 1.1 (1996 年 02 月 19 日)
J2SE 1.2 (1998 年 12 月 08 日)
J2SE 1.3 (2000 年 05 月 08 日)
J2SE 1.4 (2002 年 02 月 06 日)
J2SE 5.0 (2004 年 09 月 30 日)
Java SE 6 (2006 年 12 月 11 日)
Java SE 7 (2011 年 07 月 28 日)
Java SE 8 (2014 年 03 月 18 日)
Java SE 9 (2017 年 09 月 21 日)
Java SE 10 (2018 年 03 月 20 日)
Java SE 11 (2018 年 09 月 26 日)
Java SE 12 (2019 年 03 月 19 日)
Java SE 13 (2019 年 09 月 17 日)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值