JDK 26

This release is the Reference Implementation of version 26 of the Java SE Platform, as specified by JSR 401 in the Java Community Process.

The features and schedule of this release were proposed and tracked via the JEP Process, as amended by the JEP 2.0 proposal. The release was produced using the JDK Release Process (JEP 3).

Status

JDK 26 reached General Availability on 17 March 2026. Production-ready binaries under the GPL are available from Oracle; binaries from other vendors will follow shortly.

Features

500:Prepare to Make Final Mean Final
504:Remove the Applet API
516:Ahead-of-Time Object Caching with Any GC
517:HTTP/3 for the HTTP Client API
522:G1 GC: Improve Throughput by Reducing Synchronization
524:PEM Encodings of Cryptographic Objects (Second Preview)
525:Structured Concurrency (Sixth Preview)
526:Lazy Constants (Second Preview)
529:Vector API (Eleventh Incubator)
530:Primitive Types in Patterns, instanceof, and switch (Fourth Preview)

Schedule

2025年12月04日Rampdown Phase One (branch from main line)
2026年01月15日Rampdown Phase Two
2026年02月05日Initial Release Candidate
2026年02月19日Final Release Candidate
2026年03月17日General Availability
Last update: 2026年3月16日 21:53 UTC

AltStyle によって変換されたページ (->オリジナル) /