Java版本历史

Java版本历史

版本 发布日期 代号
JDK Beta 1995年
JDK 1.0 1996年1月23日 Oak(橡树)
JDK 1.1 1997年2月19日
J2SE 1.2 1998年12月8日 Playground(运动场)
J2SE 1.3 2000年5月 Kestrel(美洲红隼)
J2SE 1.4 2002年2月6日 Merlin(灰背隼)
J2SE 5.0 2004年9月30日 Tiger(老虎)
Java SE 6 2006年12月11日 Mustang(野马)
Java SE 7 2011年7月7日 Dolphin(海豚)
Java SE 8 (LTS) 2014年3月18日 Spider(蜘蛛)
Java SE 9 2017年9月21日
Java SE 10 (18.3) 2018年3月20日
Java SE 11 (18.9 LTS) 2018年9月25日
Java SE 12 (19.3) 2019年3月19日
Java SE 13 (19.9) 2019年9月17日

版本号重大改变

J2SE 1.2

J2SE 1.2版本到J2SE 5.0的后续版本被更名为Java 2,而版本名称“J2SE”(Java 2平台,标准版)取代JDK以区别J2EE(Java 2平台,企业版) 和J2ME(Java 2 Platform,Micro Edition)基础平台。

J2SE 5

这个在2004年9月30日发布的版本原本以1.5编号,也就是仍然使用内部版本编号。这个数字辈改变是为了“更好地反映成熟度、稳定性、可扩展性和 J2SE 的安全水准”。

此版本推出了JAVA语言的一个新的版本控制系统,而旧版本控制系统仍然可以在开发者资源库中继续使用。即Java 5 = JDK1.5,一次类推。

Java SE 6

版本发布于2006年12月11日,Sun把原本的名称“J2SE”改为“Java SE”,然后再从版本号中去掉“.0”,而开发者内部编号仍然是1.6.0。

Java SE 9

2017年9月,Java的功能更新周期从之前的每两年一个新版本缩减到每六个月一个新版本。

推荐阅读更多精彩内容