Java 21 will be released in September 2023. This will be an LTS release, two years after Java 17.
Status: Early access.
Page last updated: 2023-03-29, EA 15
Schedule (proposed):
2023-06-08 Rampdown Phase One
2023-07-20 Rampdown Phase Two
2023-08-10 Initial Release Candidate
2023-08-24 Final Release Candidate
2023-09-19 General Availability
Resources:
Selected Changes Targeted to Java 21
New system property to toggle XML Signature secure validation mode (JDK-8301260)
System.exit and Runtime.exit() Logging (JDK-8301627)
Proposed to Target Java 21
Although not yet formally proposed to target Java 21, the candidate https://openjdk.org/jeps/444 states “This JEP proposes to finalize virtual threads in JDK 21” and it is likely that Virtual Threads will become a feature of this release.
Summary of changes since Java 17 (previous LTS)
...