写点什么

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

评论

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

死磕Java并发编程(1):探究Java并发机制的底层原理

Seven七哥

Java Java并发 并发编程

2020,这个世界会好吗?

IT民工大叔

读书笔记

破解 Java Agent 探针黑科技!

谭建

Java JVMTI APM Profile

公司大了,人多事杂,如何落地项目制?

树上

项目制 落地 公司管理 业务线 考核

一篇文章搞定 java 中的 path 和 classpath

shengjk1

Java classpath vs path classpath path

Arduino 蓝牙遥控+超声避障小车

黄耗子皮

树莓派 极客

我从来不在朋友圈晒投资人合影,却融了很多钱

邓瑞恒Ryan

高效工作 人脉 职业规划

Fire Fast 再深一层的是什么?

树上

管理 考核 Fire Hire 用人

给业务线的总经理多交代了几句

霍太稳@极客邦科技

创业 效率 团队管理

一文搞定 equals 和 hashCode

shengjk1

Java equals vs hashcode

你不必读完一本书

池建强

学习 读书

三点思考,判断一家公司是否值得加入

邓瑞恒Ryan

高效工作 个人成长 职业

极客父母送给孩子的 ABC Book 就是这么 GEEK

魏彬(rockybean)

GEEK BOOK

像黑客一样思考

Fooying

黑客思维 黑客 安全攻防

当我们在说5G网络安全的时候,究竟在说什么?

石君

5G 5G网络安全 5G安全 网络安全

Idea工程启动时报错:Command line is too long

玏佾

intellij-idea

程序员陪娃看绘本之启示

孙苏勇

程序员 生活 读书 成长 陪伴

阿里面试,一面就倒在了Java内存模型上?赶紧来看看

Seven七哥

面试 Java并发 内存模型

Scrum vs Kanban,如何选择

TerryLee

Scrum Kanban 敏捷开发 Worktile 研发管理

媒体的经营 01 | 媒体/内容行业投资分析的维度

邓瑞恒Ryan

创业 内容 重新理解创业 媒体 投资

一个值得推荐的人才测量标准

Selina

聊聊:Java

谢烟客

Java 编程 开发者 随笔杂谈 「Java 25周年」

国内10大前端团队网站

bigezhang

技术 大前端

复用到何种程度

孙苏勇

Java 程序设计 复用 面向对象 抽象

如果明天没有恐惧——两小时看完余欢水后想到的……

伯薇

个人成长 心理学 小说 恐惧

机房运维需要了解东西

Spider man

Windows环境MySql8.0忘记root密码重置

玏佾

MySQL

Flink获取kafka中每条消息对应的topic

shengjk1

flink kafka flink 消费 kafka 获取 topic等信息

回“疫”录:开篇

小天同学

疫情 回忆录 现实纪录 纪实

关于Iterator和Iterable

shengjk1

Java Iterator和Iterable

Java中的Stream用还是不用

孙苏勇

Java 流计算 程序设计 性能

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