About Lesson
Prior to JDK 9, major Java releases were typically separated by two or more years. After JDK9, a major release (feature release) occur every 6 months.
Why new versions?
- New features and enhancements in timely fashion.
- Quickly respond to the demands of every changing programming environment.
Version | Release Date |
---|---|
1.0 | 1996 |
1.1 | 1997 |
1.2 | 1998 |
1.3 | 2000 |
1.4 | 2002 |
5.0 | 2004 |
6 | 2006 |
7 | 2011 |
8 (LTS) | 2014 |
9 | 2017 |
10 | Mar 2018 |
11 (LTS) | Sep 2018 |
12 | Mar 2019 |
13 | Sep 2019 |
14 | Mar 2020 |
15 | Sep 2020 |
16 | Mar 2021 |
17 (LTS) | Sep 2021 |
18 | Mar 2022 |
19 | Sep 2022 |
20 | Mar 2023 |
21 (LTS) | Sep 2023 |
22 | Mar 2024 |
LTS stands for “Long-Term Support.” LTS refers to specific releases of the Java platform that Oracle designates for long-term support and maintenance. These LTS releases receive updates, bug fixes, and security patches for an extended period, typically for several years, to ensure stability, reliability, and security for users and organizations who rely on Java for their applications.
LTS releases are important for enterprises and organizations that require a stable and well-supported Java runtime environment for their production systems.