Java JDK 21 - The Latest LTS Version

It has been 28 years since the first release of the Java Programming Language back in the year 1995. What makes Java the most powerful and popular language among developers is its backward compatibility, WORA feature, and robustness to develop applications at scale.


What is an LTS Version in Java?

Java (Oracle and other Java communities such as OpenJDK, Azul, RedHat, etc.) releases a Long Term Support version typically every three years. These versions get a long-term support than the Non-LTS versions which is usually 8 years or more.


Java JDK 21 is the latest edition to the Long Term Support version of Java 17, 11, and 8.

There is a list of 15 JEPs as a part of Java 21, some of the must-know features are Generational Z Garbage Collector, Record Patterns, Virtual Threads, and Sequenced Collections.


List of all Java JDK LTS Versions and Support Dates


Java JDK LTS Version Support Timeline Diagram


What are the new features of Java JDK 21?

Comments & Discussion

Facing issues? Have questions? Post them here! We're happy to help!