写点什么

Java 9 新特性发布

  • 2014-08-21
  • 本文字数:657 字

    阅读完需:约 2 分钟

Java 9 正在紧锣密鼓的开发中,新一代的 Java 采用了模块化的设计。Java SE 9 准备要发布 Jigsaw 项目及其他五项提案(以前称为 JSR,现在称为 Java 增强提案或者简称为 JEP)。虽然并未给出发布日期,但这是官方首次发布 OpenJDK 9 和 Java SE 9 的特性。

本版本的一项主要内容就是实现 JDK 源码的模块化。以前称之为 Jigsaw 项目,JEP 201 把它从 Java 8 推后了,因为从各种 Java 组件间解耦需要大量的工作量。

除了模块化源码之外,Oracle 宣布在 Java 的下一个版本中还将包含三个新的 API:针对如今广泛应用的 JSON,将在 Java SE 中加入轻量级的JSON API ‪;针对现有的Http Client API 过于抽象、难以使用、难以维护等问题,将新增 HTTP 2 Client ,它将支持 HTTP 2.0 和 websocket;为改进对操作系统进程控制和管理的 Process API 更新‪。

本次特性发布还包括三个性能方面的提升: Improve contended locking ,目标是提升访问对象时的线程竞争处理; Segmented code cache 更好的性能、更短的扫描时间、更少的碎片和未来进一步的扩展; Smart Java compiler ,或者称为 sjavac,下个版本将改进 sjavac 工具的稳定性和可移植性,使其可以更好地用于大型项目的构建。

之前由于 Lambda 项目和 Applet 安全方面等各种问题,Java 8 的发布整整推迟了 2 年的时间,让我们翘首以盼 Java 9 及其新特性能够早日顺利发布。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-08-21 08:314073

评论

发布
暂无评论
发现更多内容

架构师训练营 第3周作业

Lingjun

极客大学架构师训练营

设计模式-单例&组合

Z冰红茶

Raft探索历程--Part1

老胡爱分享

分布式协同 raft

week3 总结

雪涛公子

数字政府升级下的数据产品探索

数据司令

大数据 政务信息化 数字政务

设计模式学习总结

qihuajun

区块链中的“链上”和“链下”

CECBC

区块链技术 分布式身份标识 难以篡改

第二周学习总结

任小龙

架构师训练营第三周作业

张锐

邮件领域还有创新吗?

池建强

创业 软件 创新 邮件

架构师面试题(2)

满山李子

每周学习总结

Conn

极客大学架构师训练营

创业公司技术体系建设

星际行者

Kubernetes DevOps APM 基础设施

单例及组合模式实践

WulalaOlala

设计模式 极客大学架构师训练营

第三周作业

Geek_5d0795

极客大学架构师训练营

架构师训练营第 3 周 _ 课后作业

方舟勇士

课程作业

第三章总结

模式与重构

满山李子

Feign Client 原理和使用

Geek_k6ry2n

Spring Boot HTTP

week3 命题作业

任小龙

第三周总结

Geek_5d0795

极客大学架构师训练营

架构师训练营 -week3 命题作业

J.Smile

极客大学架构师训练营

Week01 作业

Conn

「架构师训练营」第 3 周作业

邓江川。

Spring 源码学习 - @Async注解实现原理

Geek_k6ry2n

Spring Boot aop

week3 作业

雪涛公子

如何搭建一个本地服务器集群

Rayjun

分布式

架构师训练营 第3周总结

Lingjun

极客大学架构师训练营

重学设计模式之单例模式

设计模式 单例模式 Singleton

Week 03 学习总结 代码重构

Z冰红茶

易纲:上海可以在人民币自由兑换等方面先行先试

CECBC

数字货币 区块链技术 金融科技中心

Java 9新特性发布_Java_冬雨_InfoQ精选文章