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的功能更新周期从之前的每两年一个新版本缩减到每六个月一个新版本。
网友评论