Evolution of Java

Java 1.0 , java 1.1 basic features like libraries.

Java2 or j2se standard edition

  • Swings
  • Collections
  • Framework

J2se 1.3, j2se 1.4

  • Assert keyword
  • Networks

J2se5- 1.5 developer version, 5 is product version

  • Generics
  • Static for packages
  • Enums
  • Auto-boxing and auto-unboxing
  • For each loop

Java SE6

  • New API packages

Java SE 7 – project icon

  • String in switch
  • Binary literals
  • Underscore in literals
  • Multi-catch

Java SE 8

  • Lambda expressions- anonymous classes
  • Java.util.stream – support pipeline operations for LE.
  • Java.util.function – provides functional interfaces for LE.
  • Default for interfaces
  • GUI applications

results matching ""

    No results matching ""