Java 9 and Java 10 Tutorials
Java 9 brought the biggest change to the Java platform since Java 8 - the Java Platform Module System (Project Jigsaw) - along with JShell, immutable collection factory methods and many API improvements. Java 10, the first release on the new six-month release cadence, added local variable type inference with the var keyword. In this section you will find tutorials and articles on the features introduced in Java 9 and Java 10.
In case you are new to Java 9, start with the Java 9 Modules Tutorial, then read about Immutable Collections with List.of, Set.of and Map.of, followed by the Overview of New Features in Java 10. For the features which came next, see the Java 11 Tutorials.
Posted: September 5, 2016
Posted: October 26, 2016
Posted: March 27, 2018
Posted: October 21, 2026
Posted: October 24, 2026
Posted: October 24, 2026
Posted: October 24, 2026
Posted: October 24, 2026
Posted: October 24, 2026









