Java , Java 6& Java 7 (New Features)

Java  5(Enhansed Features):

  • Annotations
  • Generics
  • Enhanced for loop
  • Auto boxing/unboxing
  • Typesafeenums
  • Static import
  • Formatted output
  • Variable argument lists
  • Simplified input processing via scanner
  • Improved synchronization
  • New concurrency APIs (Enhanced Features)
  • New collections(Enhanced Features)

Java 6 (Enhansed Features):

  • XML processing and Web services
  • JDBC 4.0
  • Annotation-based programming
  • Java compiler APIs
  • Application client GUI APIs
  • New collections
  • Support  for scripting language
  • Support for database programming
  • Java DB

Java 7 (Enhansed Features):

  • Introduction Java 7 why?
  • Virtual Machine (Enhanced features)
  • Language  (Enhanced features)
  • Core  (Enhanced features)
  • i18n
  • IO/Net (NIO 2)
  • Security
  • JDBC 4.1
  • Client (Enhanced features)
  • Web(Enhanced features)
  • Management(Enhanced features)