6. Java 6
December 2006.
Code name is Mustang
6
@cherif_yaz
• Java Compiler API
• Scripting Language Support
• Pluggable Annotations
• Integrated Web Services
• JDBC 4.0 API
7. Java 7
July 2011 , Code name Dolphin.
7
@cherif_yaz
• Strings in switch Statement
• Type Inference for Generic
Instance Creation
• Multiple Exception Handling
• Try with Resources
• Java nio Package
• Binary Literals,
8. Java 8
March 2014
8
@cherif_yaz
• Nashhorn JavaScript Engine
• Lambda Expressions
• Date and Time API
• Pipelines and Streams
• Type Annotations
• Parallel operations
• Default Methods
9. Java 9
● Jigsaw : Modular JDK , Modular Source Code
● HTTP 2
● Process API
● The Java Shell
9
@cherif_yaz
July 2017