Java各版本发布时间

说明

JDK (Java Development Kit)针对Java的软件开发工具包
J2SEJava2的标准版
Java SE(Java Standard Edition)Java 标准版
LTS(Long-term support)长期支持
版本发布日期最终免费公开更新时间[3][4]最后延伸支持日期
JDK Beta1995??
JDK 1.01996 年 1 月??
JDK 1.11997 年 2 月??
J2SE 1.21998 年 12 月??
J2SE 1.32000 年 5 月??
J2SE 1.42002 年 2 月2008 年 10 月2013 年 2 月
J2SE 5.02004 年 9 月2009 年 11 月2015 年 4 月
Java SE 62006 年 12 月2013 年 4 月2018 年 12 月
Java SE 72011 年 7 月2015 年 4 月2022 年 7 月
Java SE 8 (LTS)2014 年 3 月Oracle 于 2019 年 1 月停止更新(商用) Oracle 于 2020 年 12 月停止更新(非商用) AdoptOpenJDK 于 2026 年 5 月或之前停止更新 Amazon Corretto 于 2023 年 6 月或之前停止更新2030 年 12 月
Java SE 92017 年 9 月OpenJDK 于 2018 年 3 月停止更新不适用
Java SE 102018 年 3 月OpenJDK 于 2018 年 9 月停止更新不适用
Java SE 11 (LTS)2018 年 9 月Amazon Corretto 于 2024 年 8 月或之前停止更新 AdoptOpenJDK 于 2022 年 9 月停止更新2026 年 9 月
Java SE 122019 年 3 月OpenJDK 于 2019 年 9 月停止更新不适用
Java SE 132019 年 9 月OpenJDK 于 2020 年 3 月停止更新不适用
Java SE 142020 年 3 月OpenJDK 于 2020 年 9 月停止更新不适用

参考

  • 维基百科
  • 百度百科
### 回答1: Java每一个版本都提供了一些新的特性,例如Java 8提供了Lambda表达式、Stream API、函数式接口、新的期/时间API等,Java 9提供了模块系统、集合视图、可复用注解等,Java 10提供了局部变量类型推断等,Java 11提供了HTTP客户端API、强制类型检查等等。 ### 回答2: Java是一种广泛使用的高级编程语言,从最初的Java 1.0版本到最新的Java 17版本,每个版本都带来了许多新的特性和改进。 Java 1.0版本是最初发布版本,它引入了Java虚拟机(JVM)、Java类库和基本的面向对象编程概念,这使得Java成为了跨平台开发的利器。 Java 2版本引入了许多重要的更新,最重要的是引入了Java 2平台标准版(Java SE)和企业版(Java EE)。Java SE增加了许多新的特性,如集合框架、内部类、异常处理、反射等。Java EE则提供了更丰富的企业级开发功能,如EJB、JSP、Servlet等。 Java 5版本引入了许多重要的语言和库层面的改进。最重要的特性是引入了泛型,使得编写类型安全的代码更加容易。此外,还引入了自动装箱和拆箱、枚举类型、可变参数和注解等特性,大大提高了开发效率和代码可读性。 Java 8版本引入了最大的改进,即函数式编程特性。引入了Lambda表达式和函数式接口,可以更方便地使用函数式编程风格。此外,还引入了Stream API,用于便捷地进行集合操作和并行处理。 Java 9版本引入了模块化系统,将JDK和应用程序分割为一组模块,提高了应用程序的可维护性和安全性。还引入了新的集合类和改进的JVM。 Java 11版本引入了长期支持(LTS),并提供了一些重要的更新,如Lambda参数简化、局部变量类型推断和Http Client API。 Java 17版本是最新发布版本,引入了一些重要的特性和改进,如Sealed Class、Pattern Matching for switch、Foreign Function and Memory API等,提供了更好的开发体验和性能。 总的来说,Java的不同版本都带来了许多新的特性和改进,使得Java保持了其广泛使用和持久性。无论是语言层面的改进,还是库和工具的增强,都为开发者提供了更多的选择和更高的效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhangbw~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值