Java version | JSR | Release date | Latest build | Class Ver. |
Unicode Ver. |
Doc. | API | API Diff. | JLS | JVMS | |
---|---|---|---|---|---|---|---|---|---|---|---|
Java 1.0 | January 23, 1996 | 1.0.2 | 45.0 | 1.1.5 | |||||||
Java 1.1 | February 2, 1997 | 1.1.8_16 | 45.3 | 2.0 | |||||||
Java 1.2 | December 4, 1998 | 1.2.2_017 | 46.0 | 2.0 | |||||||
Java 1.3 | May 8, 2000 | 1.3.1_29 | 47.0 | 2.0 | Doc | ||||||
Java 1.4 | 59 | February 13, 2002 | 1.4.2_30 / 1.4.2_42 | 48.0 | 3.0 | Doc | |||||
Java 5 | 176 | September 29, 2004 | 5.0u22 / 5.0u85 | 49.0 | 4.0 | Doc | API | ||||
Java 6 | 270 | December 11, 2006 | 6u45 / 6u211 | 50.0 | 4.0 | Doc | API | JLS | JLS | JVMS | ||
Java 7 | 336 | July 28, 2011 | 7u80 / 7u351 | 51.0 | 6.0 | Doc | API | JLS | JLS | JVMS | JVMS | ||
Java 8 | LTS | 337 | March 18, 2014 | 8u431 | 52.0 | 6.2 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS |
Java 9 | 379 | September 21, 2017 | 9.0.4 | 53.0 | 8.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 10 | 383 | March 20, 2018 | 10.0.2 | 54.0 | 8.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 11 | LTS | 384 | September 25, 2018 | 11.0.25 | 55.0 | 10.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS |
Java 12 | 386 | March 19, 2019 | 12.0.2 | 56.x | 11.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 13 | 388 | September 17, 2019 | 13.0.2 | 57.x | 12.1 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 14 | 389 | March 17, 2020 | 14.0.2 | 58.x | 12.1 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 15 | 390 | September 16, 2020 | 15.0.2 | 59.x | 13.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 16 | 391 | March 16, 2021 | 16.0.2 | 60.x | 13.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 17 | LTS | 392 | September 14, 2021 | 17.0.13 | 61.x | 13.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS |
Java 18 | 393 | March 22, 2022 | 18.0.2.1 | 62.x | 13.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 19 | 394 | September 20, 2022 | 19.0.2 | 63.x | 14.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 20 | 395 | March 21, 2023 | 20.0.2 | 64.x | 15.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 21 | LTS | 396 | September 19, 2023 | 21.0.5 | 65.x | 15.0 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS |
Java 22 | 397 | March 19, 2024 | 22.0.2 | 66.x | 15.1 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 23 | 398 | September 17, 2024 | 23.0.1 | 67.x | 15.1 | Doc | API | API Diff | JLS | JLS | JVMS | JVMS | |
Java 24 | 399 | March 2025 | 68.x | 16.0 | API | ||||||
Java 25 | LTS | 400 | September 2025 | 69.x | 16.0 | API | |||||
Java 26 | March 2026 | 70.x | |||||||||
Java 27 | September 2026 | 71.x |