Template:Java version history table
| Version | Type | Class file format version[1] | Release date | End of public updates (free) | End of extended support (paid) |
|---|---|---|---|---|---|
| JDK 1.0 | 45[2] | January 23, 1996 | May 1996 | N/a | |
| JDK 1.1 | 45 | February 18, 1997 | October 2002 | N/a | |
| J2SE 1.2 | 46 | December 4, 1998 | November 2003 | N/a | |
| J2SE 1.3 | 47 | May 8, 2000 | March 2006 | N/a | |
| J2SE 1.4 | 48 | February 13, 2002 | October 2008 | N/a | |
| J2SE 5.0 (1.5) | 49 | September 30, 2004 | October 2009 | N/a | |
| Java SE 6 (1.6) | 50 | December 11, 2006 | April 2013 for Oracle December 2018 for Azul[3] |
December 2016 for Red Hat[4] October 2018 for Oracle[5] December 2027 for Azul[3] March 2028 for BellSoft Liberica[6] | |
| Java SE 7 (1.7) | 51 | July 28, 2011 | July 2015 for Oracle July 2022 for Azul[3] September 2022 for IBM Java SDK[7] |
June 2020 for Red Hat[4] July 2022 for Oracle[8] December 2027 for Azul[3] March 2028 for BellSoft Liberica[6] | |
| Java SE 8 (1.8) | LTS | 52 | March 18, 2014 | April 2019 for Oracle November 2026 for Red Hat[4] November 2026 for Azul[3] November 2026 for IBM Semeru Runtimes[9] December 2030 for Eclipse Temurin[10] December 2030 for Amazon Corretto[11] December 2030 for IBM Java SDK[7] |
December 2030 for Oracle[12] December 2030 for Azul[3] March 2031 for BellSoft Liberica[6] |
| Java SE 9 (1.9) | 53 | September 21, 2017 | March 2018 | N/a | |
| Java SE 10 (1.10) | 54 | March 20, 2018 | September 2018 | N/a | |
| Java SE 11 | LTS | 55 | September 25, 2018 | April 2019 for Oracle September 2027 for Microsoft Build of OpenJDK[13] October 2024 for Red Hat[4] October 2027 for Eclipse Temurin[10] October 2027 for IBM Semeru Runtimes[9] January 2032 for Amazon Corretto[11] January 2032 for Azul[3] |
January 2032 for Azul[3] March 2032 for BellSoft Liberica[6] October 2027 for Red Hat[4] January 2032 for Oracle[12] |
| Java SE 12 | 56 | March 19, 2019 | September 2019 | N/a | |
| Java SE 13 | 57 | September 17, 2019 | March 2020 | N/a | |
| Java SE 14 | 58 | March 17, 2020 | September 2020 | N/a | |
| Java SE 15 | 59 | September 16, 2020 | March 2021 | N/a | |
| Java SE 16 | 60 | March 16, 2021 | September 2021 | N/a | |
| Java SE 17 | LTS | 61 | September 14, 2021 | September 2024 for Oracle[12] September 2027 for Microsoft Build of OpenJDK[13] October 2027 for Eclipse Temurin[10] October 2027 for Red Hat[4] October 2027 for IBM Semeru Runtimes[9] October 2029 for Amazon Corretto[11] September 2029 for Azul[3] |
September 2029 for Oracle[12] March 2030 for BellSoft Liberica[6] |
| Java SE 18 | 62 | March 22, 2022 | September 2022 | N/a | |
| Java SE 19 | 63 | September 20, 2022 | March 2023 | N/a | |
| Java SE 20 | 64 | March 21, 2023 | September 2023 | N/a | |
| Java SE 21 | LTS | 65 | September 19, 2023 | September 2028 for Oracle[12] September 2028 for Microsoft Build of OpenJDK[13] December 2029 for Red Hat[4] December 2029 for Eclipse Temurin[10] December 2029 for IBM Semeru Runtimes[9] October 2030 for Amazon Corretto[11] September 2031 for Azul[3] |
September 2031 for Oracle[12] March 2032 for BellSoft Liberica[6] |
| Java SE 22 | 66 | March 19, 2024 | September 2024 | N/a | |
| Java SE 23 | 67 | September 17, 2024 | March 2025 for Oracle March 2025 for Azul[3] March 2025 for IBM Semeru Runtimes[9] |
N/a | |
| Java SE 24 | 68 | March 18, 2025 | September 2025 | N/a | |
| Java SE 25 | LTS | 69 | September 16, 2025 | September 2030 for Oracle[12] September 2031 for Eclipse Temurin[10] September 2033 for Azul[3] July 2032 for Amazon Corretto[11] |
September 2033 for Oracle[12] March 2034 for BellSoft Liberica[6] |
| Java SE 26 | 70 | March 17, 2026 | September 2026 | N/a | |
| Java SE 27 | 71 | September 14, 2026 | March 2027 | N/a | |
Legend: Unsupported Supported Latest version Future version | |||||
References
- ^ "Chapter 4. The class File Format".
- ^ "Java Virtual Machine 1.0.2 specification" (PDF).
- ^ a b c d e f g h i j k l "Azul JDK roadmap".
- ^ a b c d e f g "Red Hat OpenJDK Life Cycle and Support Policy".
- ^ "Oracle Java SE 6 Support".
- ^ a b c d e f g "Liberica JDK roadmap".
- ^ a b "IBM Java SDK lifecycle".
- ^ "Oracle Java SE 7 Support".
- ^ a b c d e "IBM Semeru Runtimes lifecycle".
- ^ a b c d e "Eclipse Temurin Release Roadmap".
- ^ a b c d e "Amazon Corretto support calendar".
- ^ a b c d e f g h "Oracle Java SE Support Roadmap".
- ^ a b c "Support roadmap for the Microsoft Build of OpenJDK".
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.