Friday, June 20, 2014

Java History (Version)

java update history | java history | java tutorial for beginners | history of java

Java History started with James Gosling, Mike Sheridan and Patrick Naughton, when they are initiated the Java language project in June 1991, a small group of Sun engineers called the "Green Team". Java language originally designed for an interactive digital cable television industry, but the concept was too advanced for that time. First public implementation is released in 1995, after that many version released by Sun Micro-systems.

Java History :-

Java history contains following version update after it's first release :-
  1. JDK Alpha and Beta

    JDK Alpha and Beta (highly unstable APIs and ABIs version)released on 1995.
  2. JDK 1.0 

        JDK1.0 is released on January 23, 1996 . JDK 1.0.2 is first stable version of Java. Codename Oak.
  3. JDK 1.1

        JDK 1.1 released on February 19, 1997.It include following additions :-
         a) JDBC
         b) Beans
         c) RMI
         d) inner class
         e) reflection etc.
  4. J2SE 1.2

    J2SE 1.2 released on December 8,1998. It include plug-i, swing, collection framework etc.and Codename PlayGround.
  5. J2SE 1.3

    J2SE 1.3 released on May 8,2000. It include JavaSound, Java naming and directory interface, Java platform debugger architecture, HotSpot, Synthetic proxy classes etc.and Codename Kestrel.
  6. J2SE 1.4

    J2SE 1.4 released on February 6,2002. It include several library improvements, assert keyword, preferences API etc. Codename Merlin.
  7. J2SE 5.0

    J2SE 5.0(originally numbered 1.5) released on September 30,2002. It include Generics, matadata, enumerations, varargs, Autoboxing and unboxing, static imports, enhanced for each loop etc. Codename Tiger.
  8. Java SE 6

    Java SE 6 (internal numbering remain 1.6.0)released on December 11,2006. It include script language support, many GUI improvements, JDBC 4.0 support,JAXB upgrade version 2.0, Java compiler API, JVM improvements, support pluggable annotations  etc. Codename Mustang.
  9. Java SE 7

    Java SE 7 released on released on July 07, 2011. It include Dynamic language support for JVM, Strings in switch ,improve type interface, allowing underscores in numeric literals, new file I/O library, concurrency utilities under JSR etc. Codename Dolphin.

No comments:

Post a Comment