APP下载

Jigsaw模组化架构遥遥无期?Java 9再延到明年七月才出

消息来源:baojiabao.com 作者: 发布时间:2024-05-05

报价宝综合消息Jigsaw模组化架构遥遥无期?Java 9再延到明年七月才出

原定于明年3月推出的Java 9,甲骨文宣布再延至明年7月发布。甲骨文(Oracle)Java架构长Mark Reinhold指出,模组化架构Jigsaw计划为Java 9的核心功能,在过去8个月中,甲骨文已集中火力开发此模组化架构,未来还需要再多花上4个月,延至明年7月发表。

而甲骨文原计划于五年前在Java 7版本中,纳入将模组化架构Jigsaw计划,但当时来不及推出,后来在Java 8版本中,也尚未释出,虽然Mark Reinhold于去年12月指出将在2017年3月正式发表Java 9,如今,仍因为开发不及,预计于从原定的明年3月改到7月推出。

Mark Reinhold表示,甲骨文延后推出Java9的原因为,近期甲骨文Java 9开发团队收到使用者回馈之后,预计要重新设计模组化架构Jigsaw中的Package-Export功能,另外,目前在Java 9中,尚有大量的安全漏洞需要修正,如今在Java9上发现大量新的臭虫,而臭虫的数量也远比上一版本Java8庞大。

而他也说,Java 9最大的特色为一改原有的程式语言架构,采用模组化架构。此架构能够将Java延伸到更多装置上,加快开发者建置和维护大型应用程序的速度、更为强化资讯安全等。

而Jigsaw计划也提供让开发者打包部分元件,以降低下载JRE(Java Runtime Environment)档案量,未来,Java Runtime系统为由各种模组以组成,而非如过往需储存在.jar格式的档案之中。

而甲骨文也证实将会在Java9中新增新命令行工具Jshell、支援HTTP/2与新增多项API等,另外于今年1月推出的JDK9早期试用版中,宣布不再支援Java浏览器外挂,未来在甲骨文JDK和JRE中将全部移除Java浏览器外挂,因为,插件经常传出安全漏洞,使软件厂商纷纷决定停止支援插件,如Google于2015年移除Google Chrome外挂,Mozilla Firefox也于4月宣布停止支援。

2019-03-06 12:04:00

相关文章