Java Versions,Features and History

Java Versions,Features and History

Java Introduction

Java is a Programming language.
Java is Highlevel Object oriented Proramming language.
Java Programming language is invented by James Gosling.
Java is developed by Green Team.
Java is developed by james Gosling at sun microsystems is released in 1995.

Java Versions &History

JDK Alpha and Beta(1995)
JDK 1.0 was released  on January 23,1996
JDK 1.1  was released  on February 19,1997
J2SE 1.2   was released  on December 8,1998
J2SE 1.3  was released  on May 8,2000
J2SE 1.4  was released  on February 6,2002
J2SE 5.0 1.0 was released  on September 30,2004
J2SE 6  was released  on December,2006
JavaSE 7  was released  on July 28,2011
JavaSE 8 1.0 was released  on March 18,2014

JAVA FEATURES:

JDK 1.0 Features:
  1. Originally called Oak.
JDK 1.1 Features:
  1. Inner classes
  2. Java Beans
  3. JDBC
  4. RMI
  5. Reflection
  6. JIT(Just intime compiler)
J2SE 1.2 Features:
Code Name of J2SE 1.2 is Playground
  1. Strictfp
  2. Swing
  3. Java Plug In
  4. Collection framework
JDK 1.3 Features:
J2SE 1.3 codename is Kestrel.
  1. JNDI(Java Naming and Directory interface)
J2SE 1.4 Features:
  1. J2se codename is called Merlin
  2. Assert keyword
  3. Regular Expressions
  4. Logging API
Java 5 Features:
Code name of J2SE 5 is Tiger
  1. Var args methods
  2. Generics
  3. Covariant return Types
  4. Enhanced for loop( for-each loop)
  5. Queue Type collection type classes
  6. AutoBoxing and AutoUnboxing
  7. static imports
  8. Enum
  9. Scanner class
  10. Annotations
  11. C style formatted Input/Output
Java 6 Features:
Code Name of Java SE6 is Mustang
  1. Console class
  2. NavigableSet
  3. NavigableMap
Java SE 7 Features:
Code Name of JavaSE7 is Dolphin
  1. Strings in Switch statements
  2. Mutiple Exception handlin syntax
  3. Try With resources statement
java
-->