JLS 22 favicon
All About JLS 22
JLS 22 • 2024 • Current feature refinement
Current refinementSteady deliverySpec continuity

All About JLS 22

JLS 22 reflects ongoing refinement of the language as Java continues to balance steady delivery, preview experimentation, and practical source-level improvements.

Specification edition

JLS 22

JLS 22 reflects ongoing refinement of the language as Java continues to balance steady delivery, preview experimentation, and practical source-level improvements.

Current refinementSteady deliverySpec continuity
What shifted

How the specification changed

Continues the disciplined, release-by-release evolution of the source-language contract.

It shows that the JLS remains a living specification, not just a historical document.

Reading note

Why this edition matters

This edition is best understood as part of the continuous modern evolution path.

Use it when following the latest stable shape of the language after the Java 21 anchor.

Related pages

Continue through the language-spec path