本文概述了 Java 标准版 (SE) 开发工具包 (JDK) 历史上的所有 Java 版本。
Java 的最新版本是JDK20,于2023年3月21日发布,JDK20是非长期支持版本。上个版本是2022 年 9 月 20 日发布的 Java 19 或 JDK 19(请按照本文查看您计算机上的 Java 版本)。JDK 19 是定期更新版本,JDK 17 是 Java SE 平台的最新长期支持 (LTS) 版本(来自 Oracle 的大约 8 年支持)。
从 1996 年发布的第一个版本到 2023 年 3 月发布的最新版本 20,Java 平台已经积极开发了大约 27 年。多年来,该技术已进行了许多更改和改进。下表总结了 Java SE 从早期到最新的所有版本。
Java SE 版本版本号发布日期JDK 1.0 (Oak)
1.01996年1月JDK 1.11.11997 年 2 月J2SE 1.2 (Playground)
1.21998 年 12 月J2SE 1.3 (Kestrel)
1.32000 年 5 月J2SE 1.4 (Merlin)
1.42002 年 2 月J2SE 5.0 (Tiger)
1.52004 年 9 月Java SE 6 (Mustang)
1.62006 年 12 月Java SE 7 (Dolphin)
1.72011 年 7 月Java SE 8
1.82014 年 3 月Java SE 9
92017 年 9 月 21 日Java SE 10
102018 年 3 月 20 日Java SE 11
112018 年 9 月 25 日Java SE 12
122019 年 3 月 19 日Java SE 13
132019 年 9 月 17 日Java SE 14
142020 年 3 月 17 日Java SE 15
152020 年 9 月 15 日Java SE 16
162021 年 3 月 16 日Java SE 17
172021 年 9 月 14 日Java SE 18
182022 年 3 月 22 日Java SE 19
192022 年 9 月 20 日Java SE 20202023 年 3 月 21日
从上表我们可以看出,命名和版本号一直在随着时间的推移而变化:
版本 1.0 和 1.1 被命名为 JDK(Java 开发工具包)。
从版本 1.2 到 1.4,该平台被命名为 J2SE(Java 2 标准版)。
从 1.5 版开始,Sun 引入了内部和外部版本。内部版本与之前的版本是连续的(1.4 之后是 1.5),但是外部版本有很大的跳跃(1.5 是 5.0)。这可能会让某些人感到困惑,因此请记住,版本 1.5 和版本 5.0 只是一件事的两个不同版本名称。
从 Java 6 开始,版本名称为 Java SE X。
主要版本每 2 年发布一次,但 Java SE 7 在其前身 Java SE 6 之后用了 5 年才可用,而 Java SE 8 则用了 3 年才向公众开放。
从 Java SE 10 开始,新版本将在六个月内发布。
标签:
上一篇:jdk20是长期版本吗(LTS版本的作用是什么)下一篇:jdk安装教程win10(简明教程)