Template:Java version history table
外观
版本 | 类文件格式版本[1] | 发布日期 | 最终免费公开更新时间[2][3] | 最後延伸支援日期 |
---|---|---|---|---|
JDK Beta | ? | 1995 | ? | ? |
JDK 1.0 | 44 | 1996 年 1 月 23 日 | ? | ? |
JDK 1.1 | 45 | 1997 年 2 月 18 日 | ? | ? |
J2SE 1.2 | 46 | 1998 年 12 月 4 日 | ? | ? |
J2SE 1.3 | 47 | 2000 年 5 月 8 日 | ? | ? |
J2SE 1.4 | 48 | 2002 年 2 月 13 日 | 2008 年 10 月 | 2013 年 2 月 |
J2SE 5.0 | 49 | 2004 年 9 月 30 日 | 2009 年 11 月 | 2015 年 4 月 |
Java SE 6 | 50 | 2006 年 12 月 11 日 | 2013 年 4 月 | Oracle 於 2018 年 12 月停止更新 Azul 於 2026 年 12 月停止更新 |
Java SE 7 | 51 | 2011 年 7 月 28 日 | OpenJDK 於 2022 年 9 月停止更新(2015 年 5 月前由 Oracle 维护) Red Hat 於 2020 年 8 月停止更新 Azul 於 2022 年 9 月停止更新 |
Oracle 於 2022 年 7 月停止更新 Red Hat 於 2020 年 6 月停止更新 Azul 於 2027 年 12 月停止更新 |
Java SE 8 (LTS) | 52 | 2014 年 3 月 18 日 | OpenJDK 目前由 Red Hat 维护 Oracle 於 2022 年 3 月停止更新(商用) Oracle 於 2030 年 12 月停止更新(非商用) Azul 於 2030 年 12 月停止更新 IBM Semeru 於 2026 年 5 月停止更新 Eclipse Adoptium 於 2026 年 5 月或之後停止更新 Amazon Corretto 於 2026 年 5 月或之後停止更新 |
Oracle 於 2030 年 12 月停止更新 Red Hat 於 2026 年 11 月停止更新 |
Java SE 9 | 53 | 2017 年 9 月 21 日 | OpenJDK 於 2018 年 3 月停止更新 | 不適用 |
Java SE 10 | 54 | 2018 年 3 月 20 日 | OpenJDK 於 2018 年 9 月停止更新 | 不適用 |
Java SE 11 (LTS) | 55 | 2018 年 9 月 25 日 | OpenJDK 目前由 Red Hat 维护 Azul 於 2026 年 9 月停止更新 IBM Semeru 於 2024 年 10 月停止更新 Eclipse Adoptium 於 2024 年 10 月或之後停止更新 Amazon Corretto 於 2027 年 9 月或之後停止更新 微软於 2024 年 10 月或之後停止更新 |
Oracle 於 2026 年 9 月停止更新 Azul 於 2026 年 9 月停止更新 Red Hat 於 2024 年 10 月停止更新 |
Java SE 12 | 56 | 2019 年 3 月 19 日 | OpenJDK 於 2019 年 9 月停止更新 | 不適用 |
Java SE 13 | 57 | 2019 年 9 月 17 日 | OpenJDK 目前由 Azul 维护 Azul 於 2023 年 3 月停止更新 |
不適用 |
Java SE 14 | 58 | 2020 年 3 月 17 日 | OpenJDK 於 2020 年 9 月停止更新 | 不適用 |
Java SE 15 | 59 | 2020 年 9 月 16 日 | OpenJDK 目前由 Azul 维护 Azul 於 2023 年 3 月停止更新 |
不適用 |
Java SE 16 | 60 | 2021 年 3 月 16 日 | OpenJDK 於 2021 年 9 月停止更新 | 不適用 |
Java SE 17 (LTS) | 61 | 2021 年 9 月 14 日 | OpenJDK 目前由 SAP 维护 Azul 于 2029 年 9 月停止更新 IBM Semeru 于 2027 年 10 月停止更新 微软于 2027 年 9 月或之後停止更新 Eclipse Adoptium 于 2027 年 9 月或之後停止更新 |
Oracle 於 2029 年 9 月或之後停止更新 Azul 於 2029 年 9 月停止更新 Red Hat 於 2027 年 10 月停止更新 |
Java SE 18 | 62 | 2022 年 3 月 22 日 | OpenJDK 於 2022 年 9 月停止更新 Eclipse Adoptium 于 2022 年 9 月或之後停止更新 |
不適用 |
Java SE 19 | 63 | 2022 年 9 月 20 日 | OpenJDK 於 2023 年 3 月停止更新 | 不適用 |
Java SE 20 | 64 | 2023 年 3 月 21 日 | OpenJDK 於 2023 年 9 月停止更新 | 不適用 |
Java SE 21 (LTS) | 65 | 2023 年 9 月 19 日 | Oracle 於 2028 年 9 月停止更新 微軟於 2028 年 9 月停止更新 Red Hat 於 2029 年 12 月停止更新 Eclipse Temurin 於 2029 年 12 月停止更新 Amazon Corretto 於 2030 年 10 月停止更新 Azul 於 2031 年 9 月停止更新 IBM Semeru Runtimes於 2029 年 12 月停止更新 |
Oracle 於 2031 年 9 月停止更新 BellSoft Liberica 於 2032 年 3 月停止更新 |
Java SE 22 | 66 | 2024 年 3 月 19 日 | 於 2024 年 9 月停止更新 | 不適用 |
Java SE 23 | 67 | 2024 年 9 月 17 日 | 於 2025 年 3 月停止更新 | 不適用 |
Java SE 24 | 68 | 2025 年 3 月 18 日 | 於 2025 年 9 月停止更新 | 不適用 |
Java SE 25 (LTS) | 69 | 2025 年 9 月 | Oracle 於 2030 年停止更新 | Oracle 於 2033 年停止更新 BellSoft Liberica 於 2034 年 3 月停止更新 |
格式: 舊版本 舊版本,仍被支援 当前版本 未来版本 |

參考文獻
- ^ Chapter 4. The class File Format.
- ^ Oracle Java SE Support Roadmap. www.oracle.com. [2020-03-19]. (原始内容存档于2019-12-31).
- ^ Support | AdoptOpenJDK. adoptopenjdk.net. [2020-03-19]. (原始内容存档于2020-12-31).