Java 27 Released with Four Production-Ready JEPs
Oracle released JDK 27, a short-term release without long-term support. It includes four production-ready JEPs: compact object headers (64 bits instead of 96) enabled by default, G1 replacing Serial GC in constrained environments, added data redaction in Flight Recorder, and post-quantum hybrid key exchange based on TLS 1.3.
- Compact headers give 22% less heap and 8% less CPU in SPECjbb2015
- G1 now selected by default instead of Serial GC, including containers
- Post-quantum key exchange combines ECDHE with NIST ML-KEM over TLS 1.3
- Java 28 expected in March 2027 with JSON API and updated Shenandoah
Read next
Software