Oracle released JDK 27 with nine major enhancements including quantum-resistant TLS algorithms, improved cryptographic APIs, pattern matching refinements, G1 as default garbage collector, compact object headers, lazy constants initialization, structured concurrency, and vector API optimizations for performance and security.
JDK 27 was released on September 15 with nine JEPs, including JEP 527 which brings post-quantum hybrid key exchange to TLS 1.3 by default, protecting against future quantum attacks through schemes like X25519MLKEM768. The feature enables automatic quantum-resistant handshakes for code using javax.net.ssl without requiring code changes.