Package net.jrodolfo.java_evolution.java09


package net.jrodolfo.java_evolution.java09
Examples for features introduced in Java 9.

Java 9 introduced the Java Platform Module System (JPMS) and several practical language and library improvements, including collection factory methods, Optional enhancements, Stream enhancements, private interface methods, Process API updates, StackWalker, and a try-with-resources refinement.

The module system is represented with explanatory examples instead of a real module-info.java file so the Spring Boot project can remain intentionally lightweight.

For beginner-oriented notes about the problems these features solved, see the package README in the source directory.