Coming Soon: Java 12
The latest version of Java is expected to be released soon; it will contain new features that completely change the game.
Java 12 Features