History of the jdk

1995年5月:Oak——>jdk1.0    write Once run anyWhere

January 1996: jdk1.0 jvm classicVM

September 1996: The General Assembly first javaOne

February 1997: jdk1.1 internal reflection class jar file format jdbc, javaBean, rmi

1998年    jdk1.2   j2Se   j2EE   j2Me   swing   jit   Hostpot VM

May 2000: jdk1.3 Timer java2d

February 2002: jdk1.4 Struts Hibernate, Spring1.X based configuration file regular expression parser Nio log Xml

September 2004: jdk1.5 tiger: automatic boxing and unboxing, generics, annotations, enumerations, variable-length parameters, enhanced for loop configuration notes ...... Spring2.X

April 2006: jdk1.6 javaSe javaEE javaMe jdk6 provides scripting language support, compiler API, http server API

July 2011: jdk1.7 Oracle's $ 7.4 billion acquisition of sun

March 2014: New jdk8 lanbda expression Interface default method, and static methods are four new important function interface: function-type connector, supplied form the interface, consumer interface, a judge Interface

September 2017: jdk9 jshell jvm unified log system directory structure javadoc support for HTML5 ......

March 2018: jdk10

September 2018: jdk11

February 2019: jdk12

September 2019: jdk13

Guess you like

Origin www.cnblogs.com/haoyujun135/p/12083778.html
jdk