Java JDK 10会有什么期望
生活随笔
收集整理的這篇文章主要介紹了
Java JDK 10会有什么期望
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
由于我們剛剛習慣于9月發布的Java 9,因此距離下一代Java的發布只有幾個月的時間了。 就在本月,計劃中的Java Development Kit 10升級已進入開發的主要減速階段。 在第一個初始階段,可以修復一個到三個錯誤。
JDK 10是Java Standard Edition 10的實現,將于2018年3月20日發布(正式版)。主要改進包括本地類型引用和用于垃圾回收的干凈接口。
Oracle為Java版本設置了六個月的發布周期。 在每個版本的年度和月份之后,已經有計劃命名此升級及其后續版本。 第一個發行版名為Java 18.3。 在提出反對意見后,這些計劃被取消。
您同意加入早期采用者計劃后,可以從其網站下載Beta版本 。
Java JDK 10中的關鍵新功能是:
- 通過將類型推斷擴展到局部變量來增強語言的局部變量類型推斷。 目的是減少與編碼相關的“儀式”,同時保持對靜態類型安全性的承諾。
- 干凈的垃圾收集器接口,用于改善不同垃圾收集器的源代碼隔離。 這項工作的目標包括為HotSpot虛擬機中的內部垃圾收集代碼提供更好的模塊化,并使向HotSpot添加新的垃圾收集器變得更加容易。
- G1垃圾收集器的并行完整垃圾收集。 目的是通過實現并行性來改善最壞情況的延遲。
- 使HotSpot能夠在用戶指定的備用存儲設備(例如NVDIMM內存模塊)上分配對象堆。 此功能可以預見,未來的系統可能具有異構的內存體系結構。
- 使基于Grall的Java即時編譯器可以在Linux / x64平臺上以實驗方式使用。
- 將JDK林的存儲庫合并為一個存儲庫以簡化開發。 到目前為止,代碼庫已分為多個存儲庫,這可能會導致源代碼管理出現問題。
- 應用程序類數據共享通過跨進程共享通用類元數據來減少占用空間。 啟動時間也縮短了。
- 線程本地握手,用于在線程上執行回調而無需執行全局VM安全點。 可以停止單個線程,而不是停止所有線程或不停止線程。
- 在JDK中提供一組默認的根證書頒發機構證書。 目標是在Oracle Java SE Root CA程序中開源根證書,以使OpenJDK構建對開發人員更具吸引力。
Oracle的Java SE下載頁面尚未提供對JDK 10的訪問權限,因為在最終版本發布之前,JDK 10的開發還有其他階段。
從9月21日期待已久的Java開發工具包(JDK)9版本開始 ,Oracle正在計劃為Java計劃升級,包括計劃于2018年3月發布的Java 18.3版本。
翻譯自: https://www.javacodegeeks.com/2017/12/expect-java-jdk-10.html
總結
以上是生活随笔為你收集整理的Java JDK 10会有什么期望的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: json绑定到实体_绑定到JSON和XM
- 下一篇: Java 9:ServiceLoader