2017年9月,java 9发布。它有一个模块化的架构,在java之前的版本不是整体建筑。这可以在较小的设备是可扩展的,这应该是一个函数,应该包含在JDK 8,但不准备在JDK 8发布时尚。
jshell加read-eval-print循环功能的java,让开发商获得即时的反馈在编写代码的时候,这是对初学者很有帮助,即使是有经验的java开发者尝试新的API库或功能。还有一些其他新特性可以改进JVM的编译和性能,以及增强核心库。
相关阅读:#/news/88941/java-9-released
1、甲骨文的java EE计划
在2017年9月的JavaOne,组织命名为java的守护者试图让Oracle重视java EE.Oracle终于开始谈论java EE,说它计划完成并在2017发布。到了2016年7月,然而,开发商仍在等待的java EE更新的消息,也没有信息关于Oracle期间。
2、最新java SE平台和JDK的发布计划
同样在九月,Oracle建议修改java SE JDK的发布周期,使版本更灵活。它希望从2018年3月起每6个月发布一个重要的版本。java 9版本更新将继续发布季报,并将发布一个大版本,每三年。
相关阅读:#/news/90556/new-version-scheme-java
3、Java.VS释放
在2017年10月的JavaOne,一些软件工具已被宣布为新的服务。Parasoft Jtest的更新,一个java单元测试助理。java.vs JNBridge已经发布,它允许开发人员在Visual Studio编写java代码。java.vs也有java代码编辑器,java项目系统,并允许java开发者使用VS来建立系统的功能和调试接口。
所以,在java 2018的会是什么?
cybric首席技术官,Mike Kail:
2017:java将继续有一个像样的报道,主要是由于旧的应用程序,Android应用程序是用java.Node.js的普及将继续增长。
2018:我想它会慢慢改变从java的JavaScript框架,Node.js将继续增加覆盖。
红帽公司工程部副总裁Mark Little:
2017:今年是java的一个非常重要的一年,和几个重要的发展促进了这一技术的日益增长。2017最引人注目的事件是Oracle宣布java EE被转移到开源基金会开放开源更充分。
这是随后宣布计划已经举办了通过选择顶级项目命名为java Eclipse Eclipse基金会(ee4j)企业。从java EE 8(今年九月另一个着名的java开发),该平台的不断发展,有望实现在ee4j.此外,我们也看到,2017v1.1和微项目1.2版本的不断推进,进一步促进微服务开发java开发。
2018:在ee4j所有的努力是一个伟大的改变。虽然有许多细节需要整理,但不会在一夜之间发生。然而,与一年前相比,今天的平台在进度上有所不同,利益相关者的参与与前景的这些变化使社区焕发青春。随着2018的到来,我希望继续保持增长的势头。
红帽一直是一个更开放的企业的倡导者,我们正在与IBM的Oracle和同事讨论。我相信在java ee java社区的不断发展,仍将在未来几年的龙头企业。
境界的CMO,Paul Kopacki:
2017:从Android社区收到Kotlin的速度,很明显,很多人都愿意搬到更现代的东西。
2018:Kotlin将与其他平台上的java竞争,但“攻击”是远低于今年。虽然java语言被Kotlin竞争的威胁时,JVM将继续寻找新的使用案例,并将继续是java栈的优势
在过去的一年中,java已经发生了很多变化。今年初,java EE是一个不确定的状态,和java 9的发布日期被推迟。2016在JavaOne,甲骨文宣布计划解决java SE 9和OpenJDK 9平台和信息。
本篇文章是有青岛达内培训为您呈现,希望给您带来更多更好的文章