Java 9
About
1. Java Platform Module System (JPMS) (Project Jigsaw)
module com.example.app {
exports com.example.utils;
}package com.example.utils;
public class Greeting {
public static void hello() {
System.out.println("Hello from a module!");
}
}2. JShell (REPL)
3. Private Methods in Interfaces
4. HTTP/2 Client (Improved HTTP API)
5. Improved Stream API
6. Factory Methods for Collections
Example:
7. Try-With-Resources Enhancement
8. Process API Enhancements
9. Multi-Release JAR Files
Example Directory Structure:
10. Improved Optional API
Optional API11. Unified JVM Logging
12. Compact Strings
Last updated