写点什么

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:314120

评论

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

50个Java面试必问的面试题,这里都给你整好了

千锋IT教育

2022年裁员潮,失业程序员何去何从?

千锋IT教育

STM32封装ESP8266一键配置函数:实现实现AP模式和STA模式切换、服务器与客户端创建

DS小龙哥

8月月更

8月份DB-Engines 数据库排行榜最新战况

雨果

数据库

OneFlow源码解析:算子指令在虚拟机中的执行

OneFlow

虚拟机 源码解析 算子

StoneDB 文档捉虫活动第一季

StoneDB

MySQL 数据库 开源 大数据 开源 8月月更

快速上手,征服三种不同分布式架构调用方案

知识浅谈

分布式 8月月更

JWT 实现登录认证 + Token 自动续期方案

CRMEB

一起畅聊「云+操作系统」!龙蜥社区亮相阿里巴巴开源开放周,完整议程来了

OpenAnolis小助手

数据库 操作系统 龙蜥社区 阿里巴巴开源开放周 开源共享

使用CSS实现多种Noise噪点效果

dragonir

CSS html html5 css3

开源一夏 | mysql5.7安装部署-yum安装

zhangpfly

MySQL 开源 linux运维 #开源 8月月更

中小规模网站架构

舟停江吹雪

Linux

Linux服务器端网络抓包和分析实战

程序员欣宸

Java Linux 8月月更

Gitlab刚发布一项禁止使用 Windows 的公司政策

雨果

gitlab Github'

企业如何判断数据治理是否成功?

雨果

数据治理

短视频软件开发——平台同质化如何破局

开源直播系统源码

软件开发 直播源码 短视频直播源码 短视频直播系统源码

C++运算符重载(二)之左移运算符重载

CtrlX

c c++ 进阶 重载 8月月更

不止跑路,拯救误操作rm -rf /*的小伙儿

华为云开发者联盟

开发 配置文件 OM脚本

打工人的第27天-平凡但不平淡的日子

Amazing_eve

#开源

面试突击73:IoC 和 DI 有什么区别?

王磊

Java 常见面试题

呵呵,JavaScript 真好玩(苦笑脸)

掘金安东尼

JavaScript 前端 8月月更

Gartner再次重申了“数据编织”的重要价值

雨果

数据编织

SQL与NoSQL最终会走向融合吗?

雨果

nosql sql

GPU加速Pinterest推荐模型,参数量增加100倍,用户活跃度提高16%

OneFlow

机器学习 深度学习 gpu

Netty进阶 -- 非阻塞网络编程 实现群聊+私聊+心跳检测系统

Bug终结者

Netty 8月月更

从脚本到剪辑,影像大师亲授的后期制作秘籍

博文视点Broadview

Open Office XML 格式里如何描述多段具有不同字体设置的段落

汪子熙

xml 微软 Office 8月月更 openOffice

Kyligence 通过 SOC 2 Type II 审计,以可信赖的企业级产品服务全球客户

Kyligence

国际权威鉴证标准 企业级数据分析

学Python爬虫,不看看m3u8文件如何加密?i春秋 m3u8 文件加密解析

梦想橡皮擦

Python 爬虫 8月月更

谷歌数据中心发生“电力事故”造成 3 人受伤

雨果

数据中心 谷歌

是什么影响了MySQL性能?

TimeFriends

8月月更

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