Java-起源

Java-起源

        1991年,SUN公司的工程师James Gosling在c++的基础上开发了一个名为Greentalk的新平台,这就是Java的最早雏形,之后Greentalk改名为Oak。

        1994年,由于互联网的兴起,使得Oak在互联网平台领域被广泛使用,Oak改名为Java。

        1996年1月,JDK1.0发布,这是java发展历程中的重要里程碑,标志着java成为一种独立的开发工具。9月,约8.3万个网页应用了Java技术来制作。10月,Sun公司发布了Java平台的第一个即时(JIT)编译器。

        1997年2月,JDK 1.1发布,在随后的3周时间里,达到了22万次的下载量。

        1998年12月,第二代Java平台的企业版J2EE发布。

        1999年6月,Sun公司发布了第二代Java平台(简称Java2)的3个版本:

  • J2ME(Java2 Micro Edition)应用于移动、无线及有限资源的环境
  • J2SE(Java2 Standard Edition)应用于PC桌面环境
  • J2EE(Java2 Enterprise Edition)应用于基于Java开发的应用服务器

        Java 2平台的发布,是Java发展过程中最重要的里程碑,标志着Java的应用开始普及。

        1999年4月,HotSpot虚拟机发布。HotSpot虚拟机发布时是作为JDK1.2的附加程序提供的,后来它成为了JDK 1.3及之后所有版本的Sun公司 JDK的默认虚拟机  。

        2000年5月,JDK1.3、JDK1.4和J2SE1.3相继发布,并随后获得了Apple公司Mac OS X的工业标准的支持。

        2002年2月26日,J2SE1.4发布。

        2004年9月30日,J2SE1.5发布,成为Java语言发展史上的又一里程碑。为了表示该版本的重要性,J2SE1.5更名为Java SE 5.0,Java SE 5.0包含了从1996年发布1.0版本以来最重大的更新,其中包括泛型支持、基本类型的自动装箱、改进的循环、枚举类型、格式化I/O及可变参数。

        2005年6月,在Java One大会上,Sun公司发布了Java SE 6.0。

        2006年11月13日,Java技术的发明者Sun公司宣布,将Java技术作为免费软件对外发布。

        2009年,Oracle公司宣布收购Sun公司。

        2011年,Oracle公司正式发布Java SE 7.0。

        2014年,Oracle公司发布了Java SE 8.0正式版。(目前使用最多的版本)

        Oracle公司把JDK分成了两种维护版本,即短期支持版本(non-LTS)和长期支持版本(LTS)。对于non-LTS,Oracle只会提供6个月的支持维护;而对于LTS,则提供8年的支持维护。

        2017 年 9 月 22 日,Oracle 公司发布 Java SE 9.0。

        2018 年 3 月 21 日,Java SE 10.0发布。

        2018 年 9 月 26 日,Java SE 11.0发布,是Java 大版本周期变化后的第一个长期支持版本。(该版本持续支持到 2026 年 9 月)

        2019 年 3 月 20 日,Java SE 12.0发布。

        2019 年 9 月 23 日,Java SE 13.0发布。

        2021 年 9 月,Java 17发布。(长期支持版本)

        预计2023 年 9 月,Java 21 发布。(长期支持版本)

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值