Linux
系统教程
Linux入门
Linux管理
Linux技巧
Linux命令
Ubuntu
Linux服务器
Linux数据库
Linux开发
Linux实验室
Linux精华文档
English Linux
游戏玩家
Linux书籍推荐
LinuxWorld China
Linux手机与电脑
Linux操作系统下载
IT业界
Linux企业应用
Linux服务器应用
Linux数据库应用
UniX技术文章
Linux网络安全
Linux命令
龙芯
Linux发行版
Fedora和Redhat
Ubuntu
红旗Linux
SuSE
Debian
国产系统-中标普华
其他Linux发行版
红联Linux
>
Linux业界新闻
分类
Linux安装指导
Linux技术与应用
Linux资料下载
Linux业界新闻
Linux人才
Linux编程与内核
Linux软件下载
我与Linux的故事
Linux视频
Java 10正式发布:包含109项新特性
作者: kuseqc
2018-03-21 11:59:49
来源:开源中国
期待已久,没有跳票的 Java 10 已正式发布!你可以通过这里
下载 Java 10 正式版
。为了更快地迭代,以及跟进社区反馈,Java 的版本发布周期变更为每六个月一次,并且承诺不会跳票。新的发布周期也会严格遵循时间点,将在每年的 3 月份和 9 月份发布。
Java 10 是采用新发布周期的第一个版本,提供了 109 项新特性,其中最备受关注的莫过于局部变量的类型推断。
相关链接:
[list][*]
JDK 10 安装指南
[*]
JDK 10 发布说明
[*]
Readme
[/list]
Java 10 的 12 项关键新特性:
[list][*]
JEP 286
: 局部变量的类型推断。该特性在社区讨论了很久并做了调查,可查看
JEP 286 调查结果
[*]
JEP 296
: 将 JDK 的多个代码仓库合并到一个储存库中
[*]
JEP 304
: 垃圾收集器接口。通过引入一个干净的垃圾收集器(GC)接口,改善不同垃圾收集器的源码隔离性。
[*]
JEP 307
: 向 G1 引入并行 Full GC
[*]
JEP 310
: 应用类数据共享。为改善启动和占用空间,在现有的类数据共享(“CDS”)功能上再次拓展,以允许应用类放置在共享存档中
[*]
JEP 312
: 线程局部管控。允许停止单个线程,而不是只能启用或停止所有线程
[*]
JEP 313
: 移除 Native-Header Generation Tool (javah)
[*]
JEP 314
: 额外的 Unicode 语言标签扩展。包括:cu (货币类型)、fw (每周第一天为星期几)、rg (区域覆盖)、tz (时区) 等
[*]
JEP 316
: 在备用内存设备上分配堆内存。允许 HotSpot 虚拟机在备用内存设备上分配 Java 对象堆
[*]
JEP 317
: 基于 Java 的 JIT 编译器(试验版本)
[*]
JEP 319
: 根证书。开源 Java SE Root CA 程序中的根证书
[*]
JEP 322
: 基于时间的版本发布模式。“Feature releases” 版本将包含新特性,“Update releases” 版本仅修复 Bug
[/list]
JDK 10 正式版下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html
相关资讯
微软拥抱开源:向Linux虚拟机管理者伸出援手
Oracle再祭收购大旗,这次红帽价值几何?
Linux的继承人会是谁?
谷歌继续上诉要求提供iOS6源代码
Ubuntu Linux光盘申请英雄们,现在要埋单
75% FireFox下载者并不使用,Mozilla被敲响警钟
Linux是否有必要更改协议
微软的番茄门事件是利是弊?
谷歌Chorme浏览器市场占有率稳定在0.7%
KDE 4.1.2稳定版发布