Course Content
Core Java
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?

  1. New features and enhancements in timely fashion.
  2. 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.

Scroll to Top