1) Java 9 : (Project Jigsaw)

What is “Jigsaw” ?

Project Jigsaw seeks to use language constructs and environment configurations to define a scalable module system for Java SE.

Goals of Jigsaw:

    • Making it very easy to scale the Java SE runtime.
    • Improving the security of Java SE using theSecurityManager.checkPackageAccess method.
    • Improving application performance via optimizations of existing code.
    • Simplifying application development within Java SE by enabling libraries.

 

Features of Java 9:

a) Introduce JShell( The Interactive Java REPL):
http://www.javarepl.com/embed.html
b) Using Private Interface method:
c) Process API Improvements:
d) Light Weighted JSON API: