光阴似箭,转眼间,从第一个Java版本诞生到现在,已经过去了22个年头,下面讲一下SunJDK的发展的主要几个历史转折点。
时间 | 版本 | 说明 |
---|---|---|
1991年4月 | Oak (橡树) | James Gosling博土领导的绿色计划Green Project,这个计划的产品就是Java语言的前身: Oak (橡树) |
1996年1月23日 | JDK1.0 | Java语言有了第个正式版本的运行环境,JDK 1.0提供了一个纯解释执行的Java虚拟机实现(Sun Cassic VM). JDK 1.0版本的代表技术包括,Java虚拟机、Applet. AWT等 |
1997年2月19日 | JDK1.1 | Sun公司发布了JDK1.1,Java技术的一些最基础的支撑点(如JDBD等)都是在JDK1.1版本中发布,Java语法也有了一定的发展,如内部类(Inner Class)和反射(Reflection)等 |
2006年12月11日 | JDK1.6 | Sun公司宣布最终会将Java开源,并在随后的一年多时间里,陆续将JDK的各个部分在GPL v2(GNU General Public License v2)协议下公开了源码,并建立了OpenJDK组织对这些源码进行独立管理 |
2009年2月19日 | JDK1.7 | 根据JDK1.7的功能规划,一共设置了10个里程碑,最后一个里程碑版本原计划于2010年9月9日结束,但由于各种原因,JDK1.7最终无法按计划完成 |
2009年4月20日 | JDK1.7 Update | Oracle 公司宣布正式以74亿美元的价格收购Sun公司,Java商标从此正式归Oracle所有。Oracle 公司分别从BEA和Sun中取得了目前三大商业虚报机的其中两个: JRockit 和HosSpot.。Oracle公司宣布在未来1~2年的时间内,将把这两个优秀的虚报机互相取长补短,最终合二为一 |
2014年3月18日 | JDK1.8 | 至今 |