1. 程式人生 > >JDK 9新特性匯總

JDK 9新特性匯總

one 已久 集合 哪些 com 描述 匯總 框架 可變

寫在前面:

?期待已久的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安裝文件吧!

JDK 9新特性匯總