JDK 9新特性汇总
来源:互联网 发布:sql linq lambda 编辑:程序博客网 时间:2024/06/09 15:03
写在前面:
期待已久的JDK 9发布了,有哪些新特性值得我们去体验呢?小编给你整理了JDK 9的新特性。
JDK9的关键更改:
Java平台模块化系统:引入了一种新的Java编程组件模块,它是一个命名的、自描述的代码和数据集合。
JDK 9中的新工具:
1、Java Shell
2、添加更多的诊断命令
3、删除启动时间JRE版本选择
4、jlink:Java连接器
5、多版本兼容Jar
JDK 9中新的安全性:
1、数据报传输层安全性(DTLS)
2、禁用sha - 1证书
JDK 9中核心库的新内容:
1、进程API更新:新增ProcessHandle类,该类提供进程的本地进程ID、参数、命令、启动时间、累计CPU时间、用户、父进程和子进程。这个类还可以监控进程的活力和破坏进程。ProcessHandle。onExit方法,当进程退出时,复杂未来类的异步机制可以执行一个操作。
2、更多的并发更新:包括一个可互操作的发布-订阅框架,以及对CompletableFuture API的增强。
3、便利的工厂方法对于Collections:用少量的元素创建集合和映射的实例更容易。在列表、设置和映射接口上的新静态工厂方法使创建这些集合的不可变实例变得更加简单 例子:Set<String> alphabet = Set.of("a", "b", "c");
写在最后:
·· 如果想体验JDK 9新特性,马上去Oracle下载JDK 9安装文件吧!
阅读全文
1 0
- JDK 9新特性汇总
- JDK 1.8 新特性 ( 二) ---- 特性汇总
- jdk 9新特性
- JDK的新特性
- JDK 7 新特性
- JDK 5.0新特性
- JDK 1.6 新特性
- JDK 5.0新特性
- jdk新特性研究
- JDK 新特性
- jdk新特性资料
- JDK 6.0 新特性
- JDK新特性3
- jdk 1.7新特性
- JDK 1.5新特性
- JDK 1.5 新特性
- JDK 8 新特性
- JDK 1.5新特性
- Hadoop-datanode无法正常启动
- 【Bootstrap框架】——组件(Component)
- Servlet url-pattern的匹配规则
- DAY 3 问题 B: 超车
- IDEA使用小技巧
- JDK 9新特性汇总
- php 启动警告
- GitHub——我愿意迷失在其中
- 群面
- bzoj 2751(快速幂+乘法原理)
- 社会网络中的影响力最大化问题
- 以空间换时间的排序(不发生交换的排序)
- 数据结构第一章实验
- Java练习