Oracle宣布Java 9明年到来,全新模块化架构、内置JSON API
Oracle于官网宣布,新版Java 9确定在2016年9月22日发布,同时,Oracle也发布了未来16个月的计划。
Java 9最大特色是翻新了程序语言架构,该采用模块化的新架构。
这项功能其实是五年前,原本要在Java 7上市时一并推出的模块化Jigsaw计划,后来延迟到Java 8.
但还是赶不及在Java 8时放出又再度延迟。
根据Oracle官方,已将模块化架构Java 9重要功能,Jigasaw计划可让开发者打包部分组件来提供安装环境来减少下载文件的大小。
未来,Java Runtime系统不用再存储在.jar格式的文件,而是改用各种模块来组成。
不过,Java 9还是会支持jar档案,这也让第九版成了Java语言的一次架构大更新。
除此之外,新版也终于内置了一个轻量级的JSON API,终于可以使用Java内置的API来生成JSON文件和资料流,而不用像过去得靠外挂JSON。
目前,全球知名热门开发语言排行榜Tiobe发布上个月的排行统计资料,Java在时隔一年半后终于击败C语言,重新夺回开发语言冠军。
根据Tiobe网站指出,Android应用程序的开发可能是Java复兴的主要原因之一。
Java从前年开始,普及率逐渐下滑,至去年10月,普及率才逐渐回升,直到今年四月挤下C语言,荣登第一名。
(编译自ITHOME.TW,本文由IHOME.TW授权转载,原文标题:掰掰JAR,Java 9 明年9月釋出,等待5年的新模組化架構來了,2015-05-07)