美文网首页开源相关文章首页投稿(暂停使用,暂停投稿)@IT·互联网
即将发布的 JDK 10 有 109 项新特性,你喜欢哪些?

即将发布的 JDK 10 有 109 项新特性,你喜欢哪些?

作者: OSC开源社区 | 来源:发表于2018-03-08 10:43 被阅读441次

按计划,JDK 10 将于 3 月 20 日正式发布。据前 Oracle 员工 Simon Ritter 的统计,JDK 10 总共包含 109 项新特性。当然,在最终发布前,可能还会发生变化。

新特性中最重要的,是我们之前曾报道过的 12 个 JEP :

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 。

“局部变量的类型推断”可以说是这 12 个 JEP 中最受关注的,为支持此特性,开发团队也对 Java 语言规范做了一些更改,包括改变具有相同名称的静态类型的导入规则、将 var 作为局部变量类型推断的特殊标识符等等。

此外还包括新增的 73 个标准类库,对 JVM 规范的更改,以及一些其他更改项。完整的 109 项新特性请查阅:https://www.azul.com/109-new-features-in-jdk-10/

JDK 10 候选版体验地址:http://jdk.java.net/10/

对于 JDK 10 ,你喜欢哪些新特性?是否会更新使用?欢迎评论探讨。

相关文章

  • 即将发布的 JDK 10 有 109 项新特性,你喜欢哪些?

    按计划,JDK 10将于 3 月 20 日正式发布。据前 Oracle 员工Simon Ritter 的统计,JD...

  • 2018-03-22

    如约而至,Java 10 正式发布:包含 109 项新特性 期待已久,没有跳票的 Java 10 已正式发布!你可...

  • JDK 9新特性汇总

    写在前面: ​期待已久的JDK 9发布了,有哪些新特性值得我们去体验呢?小编给你整理了JDK 9的新特性。 JDK...

  • Java学习26:JDK14新特性

    2020年3月17日,Oracle公司正式发布了JDK14。共新增了16项新特性。 新的语言特性 新的语言特性有7...

  • jdk14新特性

    1 JDK 14新特性即将发布 1.1 JDK 14详细概述 JDK 8 已经在 2014年 3月 18日正式可用...

  • JDK新特性书目录

    JDK1.4新特性 JDK1.5新特性 JDK1.6新特性 JDK1.7新特性 JDK1.8新特性

  • JDK 16 即将发布,速览新特性!

    你还能追上 Java 的更新速度吗? 当开发者深陷 Java 8 版本之际,这边下一版本 Java 16 有了最新...

  • IOS 10 新特性以及介绍

    前言:iOS 10 发布有一段时间了,本次主要看看iOS 10 有哪些新的特性 Widget 可以在搜索界面、主屏...

  • JDK 16特性简介

    JDK 16新特性说明 JDK 16于2021年3月16日正式发布GA版 OpenJDK 官网对 JDK 16新特...

  • G1垃圾回收器

    G1垃圾回收器其实是JDK7的特性,在目前JDK10都已经发布的情况下,已经不是什么新特性了,而我到它现在才关注它...

网友评论

本文标题:即将发布的 JDK 10 有 109 项新特性,你喜欢哪些?

本文链接:https://www.haomeiwen.com/subject/bnwefftx.html