mifashion

1990年,在Sun计算机公司中,由Patrick Naughton、Mi keSheridan 及
James Gosling领导的小组Green Team,开发出的新的程序语言,命名为0ak,
后期命名为Java
1995年, Sun正式发布Java和HotJava产品,
Java首次公开亮相。
1996年1月23日Sun Microsystems发布了JDK 1.0。
1998年,JDK 1.2版本发布。同时,Sun发布了JSP/Servlet、EJB规范,以及
将Java分成了J2EE、 J2SE和J2ME。这表明 了Java开始向 企业、桌面应用和移
动设备应用3大领域挺进。
2000年, JDK 1.3发布,Java HotSpot Virtual Machine正式发布,成为
Java的默认虚拟机。
2002年,JDK 1.4发布,古老的Classic虚拟机退出历史舞台。
2003年年底,Java平 台的Scala正式发布,同年Groovy也加入了Java|阵营 。
2004年,JDK 1.5发布。同时JDK 1.5改名为JavaSE 5.0。
2006年,JDK 6发布。同年,Java开源并建立了OpenJDK。 顺理成章,Hotspot
虚拟机也成为了OpenJDK中 的默认虚拟机。
2007年,Java平台迎来了新伙伴Clojure。
2008 年,Oracle收购了BEA,得到了JRockit虚拟机。
2009年, Twitter宣 布把后台大部分程序从Ruby迁移到Scala,这是Java平台的又一次
大规模应用。
2010年,Oracle收购了Sun, 获得Java商标和最具价值的HotSpot虚拟机。 此时,
Oracle拥有市场占用率最高的两款虚拟机HotSpot和JRockit,并计划在术来对它们进行
整合:HotRockit,JCP组织管 理:Java语言
2011年,JDK7发布。在JDK 1.7u4中,正式启用了新的垃圾回收器G1。
2017年,JDK9发布。将G1设置为默认GC,替代CMS
同年,IBM的J9开源,形成了现在的Open J9社区
2018年, Android的Java侵权案判决,Google赔偿Oracle计88亿美元
同年,Oracle宣告JavaEE成为历史名词,JDBC、 JMS、Servlet赠 予Eclipse基金会
同年,JDK11发布,LTS版本的JDK,发布革命性的ZGC,调整JDK授权许可
2019年, JDK12发 布,加入RedHat 领导开发的Shenandoah GC

相关文章:

猜你喜欢