Java 22 will be released in March 2024. It will not be an LTS release, and will be obsoleted with the release of Java 23 in September 2024.
Status: Early Access.
Page last updated: 2023-11-30, EA 25
Schedule:
2023-12-07 Rampdown Phase One
2024-01-18 Rampdown Phase Two
2024-02-08 Initial Release Candidate
2024-02-22 Final Release Candidate
2024-03-19 General Availability
Resources:
Selected changes targeted to Java 22
JEP 456: Unnamed Variables & Patterns
JEP 459: String Templates (Second Preview)
JEP 461: Stream Gatherers (Preview)
JEP 463: Implicitly Declared Classes and Instance Main Methods (Second Preview)
Proposed to target Java 22
JEP 464:Scoped Values (Second Preview)