JDK 28 is the Reference Implementation of version 28 of the Java SE Platform, as specified by JSR 403 in the Java Community Process. The main line is open for bug fixes, small enhancements, and JEPs as proposed and tracked via the JEP Process. Early-access binaries, under the GPL, are available here.
Key JEPs targeted to JDK 28 include: 401: Value Objects (Preview), 535: Shenandoah GC: Generational Mode by Default, 539: Strict Field Initialization in the JVM (Preview), 540: Simple JSON API (Incubator), 541: Deprecate the mac OS/x64 Port for Removal, 542: PEM Encodings of Cryptographic Objects, 543: Structured Concurrency, 544: Ahead-of-Time Code Compilation, 545: Faster Startup and Warmup with ZGC, and 546: Adaptive Heap Sizing for ZGC.
Last update: 2026/10/15 14:44 UTC
Source: Hacker News · Summarized by HeadlinesBriefing