JAVA VERSION HISTORY

There are many java versions that has been released. Current stable release of Java is Java SE 8.

  1. JDK Alpha and Beta (1995)
  2. JDK 1.0 (23rd Jan, 1996)
  3. JDK 1.1 (19th Feb, 1997)
  4. J2SE 1.2 (8th Dec, 1998)
  5. J2SE 1.3 (8th May, 2000)
  6. J2SE 1.4 (6th Feb, 2002)
  7. J2SE 5.0 (30th Sep, 2004)
  8. Java SE 6 (11th Dec, 2006)
  9. Java SE 7 (28th July, 2011)
  10. Java SE 8 (18th March, 2014)


Java Version SE 7

J2SE 1.2 is called as Dolphin and it is released on 28 July, 2011.

Features

    dolphin
  • Strings in switch Statement
  • Type Inference for Generic Instance Creation
  • Multiple Exception Handling
  • Support for Dynamic Languages
  • Try with Resources
  • Java nio Package
  • Binary Literals, underscore in literals
  • Diamond Syntax
  • Automatic null Handling

Java Version SE 6

J2SE 1.2 is called as Mustang and it is released on 11 December, 2006.

Features

mustang
  • Scripting Language Support
  • JDBC 4.0 API
  • Java Compiler API
  • Pluggable Annotations
  • Native PKI, Java GSS, Kerberos and LDAP support.
  • Integrated Web Services.
  • Lot more enhancements.

J2SE Version 5.0

J2SE 1.2 is called as Tiger and it is released on 30 September, 2004.

tigerFeatures

  • Generics
  • Enhanced for Loop
  • Autoboxing/Unboxing
  • Typesafe Enums
  • Varargs
  • Static Import
  • Metadata (Annotations)
  • Instrumentation

J2SE Version 1.4

J2SE 1.2 is called as Merlin and it is released on 6 February, 2002.

Features

merlin
  • XML Processing
  • Java Print Service
  • Logging API
  • Java Web Start
  • JDBC 3.0 API
  • Assertions
  • Preferences API
  • Chained Exception
  • IPv6 Support
  • Regular Expressions
  • Image I/O API

kestrelJ2SE Version 1.3

J2SE 1.2 is called as Kestrel and it is released on 8 May, 2000.

Features

  • Java Sound
  • Jar Indexing
  • A huge list of enhancements in almost all the java area.

J2SE Version 1.2

J2SE 1.2 is called as playground and it is released on 8 December, 1998.

Features

  • Collections framework.
  • Java String memory map for constants.
  • Just In Time (JIT) compiler.
  • Jar Signer for signing Java ARchive (JAR) files.
  • Policy Tool for granting access to system resources.
  • Java Foundation Classes (JFC) which consists of Swing 1.0, Drag and Drop, and Java 2D class libraries.
  • Java Plug-in
  • Scrollable result sets, BLOB, CLOB, batch update, user-defined types in JDBC.
  • Audio support in Applets.

JDK Version 1.1

JDK 1.1 is released on 19 januray, 1997

Features

  • JDBC (Java Database connectivity)
  • Inner Classes
  • Java Beans
  • RMI (Remote Method Invocation)
  • Reflection(introspection only)

JDK Version 1.0

JDK 1.0 is called as OAK, and it is released on 23 januray, 1996.

·         Scripting Language Support
·         JDBC 4.0 API
Java Compiler 



No comments:

Post a Comment