当前位置: 首页 > 科技观察

甲骨文:Java9进展顺利,于2016年9月发布

时间:2023-03-22 01:40:14 科技观察

作为Sun公司1995年推出的产品,Java既是一种编程语言,也是Java平台。Java因其平台无关性、安全性、高性能、自动垃圾回收等特点,自推出以来就得到了广泛的应用。Java软件开发工具包(JavaSoftwareDevelopmentKit)也随着用户的需求经历了一代又一代的发展。从最初的jdk1.0、jdk1.2、jdk1.5到最近的jdk6.0、jdk7.0、jdk8.0,Java一步步走向成熟。  今年4月,甲骨文公司宣布停止在公共渠道发布Java7安全补丁和升级包,促使用户迁移到Java8。  Java平台首席架构师MarkReinhold近日透露,Java9预计2016年9月正式发布。  JDK9的重要里程碑节点如下:  2015-12-10完成所有特性点并集成到主分支;  2016-2-4在支持的平台上完成所有测试;  2016-2-25开始Rampdown;  2016-4-21定位所有bug;  2016-6-16开始第二轮Rampdown;  2016-7-21前准备最终发布版本并提交测试;  2016-9-22最终版本准备就绪,准备发布产品。  根据历史经验,Java9可能不会严格按照这个时间节点完成项目进度,但用户还是可以通过这个计划了解Java9的大概进度。  另外,甲骨文在去年8月和11月分别公布了Java9的一些新特性。其中,首轮发布的特性包括轻量级的JSONAPI、HTTP2客户端支持HTTP2.0和WebSockets、更新ProcessAPI以改进对操作系统进程的控制和管理等,同时还提出了模块化源代码的思想使得JDK源代码模块化并促进项目Jigsaw的结构化实现。  第二轮曝光的特点包括统一JVM日志记录、更多编译器控制、去除过时的GC组合、改进Coin项目缺陷。