JDK Releases
| Version | Status | Bytecode | Release | EOL | Latest Version | 
|---|---|---|---|---|---|
| Java 26 | DEV | 70.0 | 2026-03 | 2026-09 | |
| Java 25 | LTS | 69.0 | 2025-09-16 | 2030-09 | 25.0.1 | 
| Java 24 | EOL | 68.0 | 2025-03-18 | 2025-09-16 | 24.0.2 | 
| Java 23 | EOL | 67.0 | 2024-09-17 | 2025-03-18 | 23.0.2 | 
| Java 22 | EOL | 66.0 | 2024-03-19 | 2024-09-17 | 22.0.2 | 
| Java 21 | LTS | 65.0 | 2023-09-19 | 2029-12 | 21.0.9 | 
| Java 20 | EOL | 64.0 | 2023-03-21 | 2023-09-19 | 20.0.2 | 
| Java 19 | EOL | 63.0 | 2022-09-20 | 2023-03-21 | 19.0.2 | 
| Java 18 | EOL | 62.0 | 2022-03-22 | 2022-09-20 | 18.0.2.1 | 
| Java 17 | LTS | 61.0 | 2021-09-14 | 2027-10 | 17.0.17 | 
| Java 16 | EOL | 60.0 | 2021-03-15 | 2021-09-14 | 16.0.2 | 
| Java 15 | EOL | 59.0 | 2020-09-15 | 2021-03-15 | 15.0.2 | 
| Java 14 | EOL | 58.0 | 2020-03-17 | 2020-09-15 | 14.0.2 | 
| Java 13 | EOL | 57.0 | 2019-09-17 | 2020-03-17 | 13.0.2 | 
| Java 12 | EOL | 56.0 | 2019-03-19 | 2019-09-17 | 12.0.2 | 
| Java 11 | LTS | 55.0 | 2018-09-25 | 2027-10 | 11.0.29 | 
| Java 10 | EOL | 54.0 | 2018-03-20 | 2018-09-25 | 10.0.2 | 
| Java 9 | EOL | 53.0 | 2017-09-21 | 2018-03-20 | 9.0.4 | 
| Java 8 | LTS | 52.0 | 2014-03-18 | 2026-11 | 8u472 | 
| Java 7 | EOL | 51.0 | 2011-07-11 | 2021-07-20 | 7u351 | 
| Java 6 | EOL | 50.0 | 2006-12-12 | 2018-10-16 | 6u211 | 
| Java 5 | EOL | 49.0 | 2004-09-30 | 2015-04-15 | 5.0u85 | 
| Java 1.4 | EOL | 48.0 | 2002-02-13 | 2013-02-19 | 1.4.2 | 
| Java 1.3 | EOL | 47.0 | 2000-05-08 | 2010-10-12 | 1.3.1 | 
| Java 1.2 | EOL | 46.0 | 1998-12-04 | 2003-10-02 | 1.2.2 | 
| Java 1.1 | EOL | 45.3 | 1997-02-18 | 2002-10-09 | 1.1.8 | 
| Java 1.0 | EOL | 45.0 | 1996-01-23 | 1996-05-07 | 1.0.2 |