Java9
Java 9, released in September 2017, was a significant update to the Java platform. It introduced several new features and improvements, marking a shift towards modularity and enhanced development capabilities. One of the most prominent features was the Java Platform Module System (JPMS), also known as Project Jigsaw. JPMS allowed developers to break down the Java application into modules, improving maintainability, security, and performance by enabling smaller deployments and reducing the attack surface.
Another key addition was the introduction of the `Optional` class enhancements, which provided new methods like
Under the hood, Java 9 included a new garbage collector called the G1 (Garbage-First) collector as the