Conceptual Java Evolution: From 8 to 25
Part 2: Java 9: Modules, JShell, and a Smarter Platform
Java 9 introduced Project Jigsaw — the Java Platform Module System — fundamentally restructuring the JDK itself. It also brought JShell (the first REPL for Java), convenient collection factory methods, a new HTTP client, and a raft of API improvements.