在以前的一年中,Java 历经了很多变更。在本年事首?年代,Java EE 处于一个不肯定的状况,Java 9 版本也推迟了它的宣布日期。在 2016 年的 JavaOne 上,甲骨文宣布懂得决平台的筹划和 Java SE 9 和 OpenJDK 9 的相干信息。
【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞?
2017年6月,Java Community Process 履行委员会投票经由过程了被称为 JSR 376 的 Java 平台模块体系,该平台为 Java 9 奠定了基本。

2017 年 8 月,甲骨文宣布要将 Java EE 转移到开源阵营。一个月后,Oracle 将 Java EE 转移到 Eclipse 基金会,Oracle 也持续支撑现有的 Java EE 许可证。据甲骨文公司说,迁徙到 Eclipse 基金会使组织可以或许采取更灵活的方法治理。
Eclipse 基金会还有很多其他开源项目和基于社区的治理办法来加强项目合作和快速立异。
2017 年 9 月,Java 9 宣布了。它具有模块化架构,而不是 Java 以前版本中的单片架构。如许可以在较小的设备上实现可扩大性,这本应当是 JDK 8 中应包含的功能,但在宣布时尚未预备就绪。
JShell 在 Java 中增长了 Read-Eval-Print-Loop 功能,许可开辟人员在编写代码时获得即时反馈,这对初学者甚至有经验的 Java 开辟人员测验测验新的 API,库或功能都很有赞助。还有几个其他新功能可以改进 JVM 的编译和机能,以及加强核心库。
在 2017 年 9 月的 JavaOne 上,一个名为 Java Guardians 的组织试着让 Oracle 给 Java EE 更大年夜的存眷来向前迈进,甲骨文终于开端谈论 Java EE,并表示筹划在 2017 年完成并宣布它。然而到了 2016 年 7 月份,开辟人员仍然在等待 Java EE 更新的消息,在那时代也没有关于 Oracle 的消息。
同样在 9 月,Oracle 建议对 Java SE 和 JDK 宣布周期进行更改,使得版本加倍灵活。它欲望大年夜 2018 年3 月起每 6 个月宣布一次重要版本,Java 9 更新版本将持续每季度宣布一次,并且每三年会宣布一次大年夜版本。
在 2017 年 10 月的 JavaOne 上,供给的几个软件对象已经宣布的新办事。Parasoft 宣布更新了 Jtest,这是一个Java 的单位测试助手。JNBridge 宣布了 Java.VS,这个插件许可开辟人员在 Visual Studio 中编写 Java 代码。Java.VS 还有 Java 代码编辑器,Java 项目体系,并许可 Java 开辟人员应用 VS 构建体系和调试寡居口的功能。
【编辑推荐】
- Java CompletableFuture详解
- 如安在您的Java应用中查找并修复内存泄漏
- 2017年10个最好的Javascript和CSS库
- 年关盘点:Java本年的大年夜事记都在这里!
- JavaScript30秒, 大年夜入门到放弃
推荐阅读
【限时免费】岁尾最强一次云计算大年夜会,看传统、社区、互联网企业若何碰撞? Q:我正在应用基于 LXD(“Linux 容器”)的虚拟机。如安在 Linux 体系中启动时主动启动 LXD 容器>>>详细阅读
地址:http://www.17bianji.com/lsqh/40145.html
1/2 1