
JDK 新特性
文章平均质量分 89
JDK 新特性
优秀小白熊
这个作者很懒,什么都没留下…
展开
-
JDK 19 新特性
在 2022 年 9 月 20 日正式发布,Java 19 不是一个长期支持版本,直到 2023 年 3 月它将被 JDK 20 取代,这次更新共带来 7 个新功能。原创 2024-03-13 10:06:09 · 627 阅读 · 0 评论 -
JDK 18 新特性
在 2022 年 3 月 22 日正式发布,Java 18 不是一个长期支持版本,这次更新共带来 9 个新功能。原创 2024-03-11 09:47:30 · 1752 阅读 · 0 评论 -
JDK 17 新特性
Java 17 发布于 2021 年 9 月 14 日。Java 17 版本是切换到新的 6 个月发布周期以来的第二个(LTS)版本(第一个是 Java 11) [。原创 2024-03-08 09:08:46 · 852 阅读 · 0 评论 -
JDK 16 新特性
Java 16 在 2021 年 3 月 16 日正式发布,不是长久支持版本,这次更新没有带来很多语法上的改动,但是也带来了不少新的实用功能。原创 2024-03-07 21:35:58 · 1170 阅读 · 0 评论 -
JDK 15 新特性
2020-9-15 当天,Oracle 宣布 Java/JDK15 正式发布。这是 Java 迭代周期缩短为六个月以后的第六个版本。随着迭代速度的加快,让 Java 的设计、开发、测试人员能够更加轻松的面对迭代中的变化。这些年发布的版本对应的 JEPS 数量如下图所示:发布版本说明根据发布的规划,这次发布的 JDK 15 将是一个短期的过度版,只会被 Oracle 支持(维护)6 个月,直到明年 3 月的 JDK 16 发布此版本将停止维护。原创 2023-12-17 00:04:05 · 2502 阅读 · 0 评论 -
JDK 14 新特性
此版本包含的 JEP(Java/JDK Enhancement Proposals,JDK 增强提案)比 Java 12 和 13 加起来的还要多。总共 16 个新特性,包括两个孵化器模块、三个预览特性、两个弃用的功能以及两个删除的功能。孵化器模块:将尚未定稿的 API 和工具先交给开发者使用,以获得反馈,并用这些反馈进一步改进 Java 平台的质量预览特性:是规格已经成型、实现已经确定,但还未最终定稿的功能。它们出现在 Java 中的目的是收集在真实世界中使用后的反馈信息,促进这些功能的最终定稿。原创 2023-12-17 00:03:23 · 2664 阅读 · 0 评论 -
JDK 13 新特性
2019 年 9 月 17 日,国际知名的 OpenJDK 开源社区发布了 Java 编程语言环境的最新版本 OpenJDK13。根据 Oracle 的统计信息,如上图所示,在所有为社区 JDK 13 有代码贡献的公司中,排名前五的为:Oracle、Red Hat、SAP、Google 和龙芯。龙芯位列全球第 5,全国第 1,为社区贡献了几十个 Patch。原创 2023-12-17 00:02:36 · 555 阅读 · 0 评论 -
JDK 12新特性
美国当地时间 2019 年 3 月 19 日,也就是北京时间 20 号 Java 12 正式发布了。JDK 12 是 Java SE12 版本 12 的开源参考实现 Java 社区流程中 JSR 386 指定的平台。JDK 12 于 2019 年 3 月 19 日正式上市。可用于生产的二进制文件 GPL 可从 Oracle 获得;其他供应商的二进制文件也将很快发布。本版本的功能和时间表是通过 JEP 提出和跟踪的流程,经 JEP 2.0 提案修订。该版本是使用JDK制作的发布流程(JEP 3)原创 2023-12-16 20:01:28 · 2907 阅读 · 0 评论 -
JDK 11 新特性
北京时间 2018 年 9 月 26 日,Oracle 官方宣布 Java 11 正式发布。这是 Java 大版本周期变化后的第一个长期支持版本,非常值得关注。从官网即可下载,最新发布的 Java11 将带来 ZGC、Http Client 等重要特性,一共包含 17 个 JEP(JDK Enhancement Proposals,JDK 增强提案)。Features官网文档地址JDK 11 将是一个企业不可忽视的版本。原创 2023-12-16 20:00:14 · 2491 阅读 · 0 评论 -
JDK 10 新特性
2018 年 3 月 21 日,Oracle 官方宣布 Java 10 正式发布。需要注意的是 Java 9 和 Java 10 都不是 LTS(Long-Term-Support)版本。和过去的 Java 大版本升级不同,这两个只有半年左右的开发和维护期。而未来的 Java 11,也就是1 8.9 LTS,才是 Java 8 之后第一个 LTS 版本。原创 2023-12-16 19:59:30 · 2449 阅读 · 0 评论 -
JDK 9 新特性
java 9 提供了超过 150 项新功能特性,包括备受期待的模块化系统、可交互的 REPL 工具:JShell,JDK 编译工具,Java 公共 API 和私有代码,以及安全增强、扩展提升、性能管理改善等。可以说 Java 9 是一个庞大的系统工程,完全做了一个整体改变。模块化系统(核心)JShell 命令(核心)多版本兼容 jar 包接口的私有方法钻石操作符的使用升级语法改进:try 语句下划线使用限制String 存储结构变更便利的集合特性:of()原创 2023-12-16 19:58:09 · 2482 阅读 · 0 评论 -
JDK 8 新特性
Java 8 (又称为 JDK 1.8) 是 Java 语言开发的一个主要版本。Java 8 是 Oracle 公司于 2014 年 3 月发布,可以看成是自 Java 5 以来最具革命性的版本。Java 8 为 Java 语言、编译器、类库、开发工具与 JVM 带来了大量新特性。速度更快代码更少(增加了新的语法 Lambda 表达式)强大的 Stream API优化 Fork/Join 框架,更加容易写并行代码最大化减少空指针异常 Optional时间 API。原创 2023-12-16 19:57:18 · 2515 阅读 · 0 评论