Java 作为最流行的编程语言之一,对 Java 语言及 Java 平台的改动,都会产生重要的影响。从 Java 10 开始,Java 改变了传统的周期较长的发布模式,而是改成了半年一次的发布周期,在每年的 3 月份和 9 月份进行版本发布。更快的版本发布频率,使得每个版本中包含的内容相对变少。在 OpenJDK 中,同时会有多个不同的子项目在进行中。这些子项目所产出的结果可能会被加入到以后版本的 Java 中。这些子项目也代表了 Java 社区对于 Java 未来发展方向的探索。了解这些项目,不但可以了解到 Java 未来的发展方向,也可以对以后 Java 中可能的新特性有更早的认识。除了这些项目之外,Java 社区还贡献了很多 JEP,代表着对 Java 改进的建议。
本次 Chat 中会包含的内容:
- 什么是 JLS、JSR 和 JEP?
- OpenJDK 项目
- Java 众多的发布版本以及如何进行选择
- Java 10 以来的 Java 改动的回顾,从 Java 10 到 Java 14。
- OpenJDK 中正在进行的项目,包括 Amber,Valhalla 和 Loom 等。
- 已提交的 JEP
- GraalVM 及其带来的意义
作为一名 Java 开发人员,如果你想了解 Java 语言和 Java SE 平台的过去、现状和未来,这篇文章可以帮助你。
阅读全文: http://gitbook.cn/gitchat/activity/5def0f175e2d4b7e941e00ca
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。