Friday 12 August 2016



·         JDK Alpha and Beta (1995)    
·         This version public release had highly unstable APIs
·         JDK 1.0 (23rd Jan, 1996)
·         Codename was OAK
·         JDK 1.1 (19th Feb, 1997)
·         New features of JDK 1.1
1.      JDBC
2.      RMI
3.      JavaBeans
4.      Inner Class
·         J2SE 1.2 (8th Dec, 1998)
·         Codename was Playground
·         Features of J2SE 1.2
1.      Collection Framework
2.      JIT Compiler( Just In Time Compiler)
3.      Audio support in Applets
4.      Java plug-in
5.      The Swing graphical API was integrated into the core classe
·         J2SE 1.3 (8th May, 2000)
·         Codename was Kestrel
·         Features of J2SE 1.3
1.      Java Plateform Debugger Architecture
2.      Java Naming And Directory Interface (JNDI)
3.      Java Sound
·         J2SE 1.4 (6th Feb, 2002)
·         Codename was Merlin.
·         Features of J2SE 1.4
1.      Integrated XML parser and XSLT processor
2.      logging API
3.      Regular expression
4.      Preferences API
5.      Assertions
6.      Chained Exception
7.      Image I/O API
·         J2SE 5.0 (30th Sep, 2004)
·         Codename was Tiger.
·         Features of J2SE 1.5
1.      Autoboxing/Unboxing
2.      Generics
3.      Varargs
4.      Enhanced ‘for each’ loop
5.      Metadata also called Annotations
6.      Static Imports
·         Java SE 6 (11th Dec, 2006)
·         Sun replaced the name “J2SE” with Java SE
·         Codename was Mustang.
·         Features of J2SE 1.6
1.      JDBC 4.0 support
2.      Java Compiler API: An API allowing a Java program to select and invoke a Java Compiler programmatically.
3.      Support for pluggable annotations
4.      Scripting Language Support
5.      Improved Web Service support through JAX-WS
·         Java SE 7 (28th July, 2011)
·         Codename was Dolphin
·         Features of Java SE 7
1.      JVM support for dynamic languages.
2.      String in switch statement
3.      Automatic resource management in try-statement
4.      Timsort is used to sort arrays instead of merge sort
5.      single catch block can handle more than one type of exception
·         Java SE 8 (18th March, 2014)




No comments:

Post a Comment