TL;DR
Java 27 has been officially released, featuring significant updates including G1 as the default garbage collector and enhancements in cryptography and concurrency. This release is now ready for production use.
✦ Why It Matters
Upgrade to Java 27 today to take advantage of improved performance and security features.
Key Takeaways
Full Summary
Java Development Kit (JDK) 27 is now Generally Available, following the release of build 35 as the second Release Candidate on August 20, with no critical bugs reported since. This version introduces nine JDK Enhancement Proposals (JEPs), including making the G1 garbage collector the default across all environments, which optimizes memory management.
Other notable features include post-quantum hybrid key exchange for TLS 1.3, lazy constants, and structured concurrency, which simplifies multi-threading. Additionally, the release includes hundreds of smaller enhancements and thousands of bug fixes, reflecting community contributions.
Developers can access OpenJDK builds from Oracle, with other vendor builds expected soon.
Related