- 軟件介紹
- 軟件截圖
- 相關軟件
- 相關閱讀
- 下載地址
電腦軟件推薦: 燒狗刻錄軟件 v4.2.9 免費版 Java SE Development Kit 9 v9.0.4 官方版 文庫社 V2.0.1 免費版下載工具 Bartender 免費版破解下載
JDK 9 64位是一個由Oracle提供的Java SE開發(fā)工具包,用于開發(fā)Java應用程序。它包含了運行Java程序所需的各種工具和資源,是最新的Java開發(fā)和運行套件。JDK 9引入了許多新特性,其中最具顛覆性的是模塊系統(tǒng)(Module System),它使得Java不再依賴其他自帶REPL的語言。此外,還增加了許多新功能和改進,減少了使用Groovy shell進行功能測試的需求。歡迎需要JDK 9的用戶通過以下鏈接獲取下載!
JDK 9安裝教程
- 首先下載軟件資源包【Java SE Development Kit 9】,運行安裝程序,點擊“下一步”以開始安裝;
- 點擊“更改”可以修改Java的安裝路徑,設置完成后點擊“下一步”;
- 等待JDK文件釋放完成,然后繼續(xù)安裝;
- 點擊“更改”可以更改JRE文件的釋放位置,設置完成后點擊“下一步”;
- 等待安裝文件全部釋放完成,即可成功安裝JDK 9;
JDK 9功能介紹
- JavaShell
- 新增診斷命令
- 取消啟動時JRE版本選擇
- jlink: Java連接器
- 支持多版本兼容Jar
- 數(shù)據(jù)報傳輸層安全性(DTLS)
- 禁用SHA-1證書
JDK 9軟件特色
一、Jigsaw項目:革命性的模塊化JDK
1) Jigsaw項目旨在模塊化Java代碼,將JRE分成多個相互協(xié)作的組件。這是JEP計劃的第一步,盡管它不會改變JRE和JDK的實際結構,但允許模塊化編譯和模塊邊界檢查。這一項目原定于Java 8發(fā)布,但因推遲至Java 9。完成后,它將使得Java組件自定義成為可能,從而減小rt.jar的體積,并使Java更適合于小型計算設備,同時簡化類庫的構建和維護。
二、簡化的進程API
1) Java 9新增了一些直接處理進程ID、名稱和狀態(tài)的方法,擴展了Java與操作系統(tǒng)的交互能力,提供了對多個JVM和進程的枚舉功能,改善了系統(tǒng)進程的控制和管理。
三、輕量級的JSON API
1) Java 9引入了輕量級的JSON API,集成在java.util包中,減少了對第三方JSON工具包的需求。這一API充分利用了Java 8的新特性,使JSON處理更加簡潔。
四、貨幣和金融API
1) 新增的貨幣API支持貨幣表示、幣種轉換以及各種復雜的貨幣運算。
五、改進的鎖爭用機制
1) Java 9改進了鎖爭用機制,提高了對象監(jiān)視器的性能。在多個基準測試中,該機制表現(xiàn)出色,預計能顯著提升多線程應用的性能。
六、代碼分段緩存
1) JIT編譯器在重復執(zhí)行的代碼段中應用代碼分段緩存機制,提升了編譯器效率。在垃圾回收掃描時,虛擬機會跳過常駐代碼,進而提升整體性能。
七、智能Java編譯工具
1) 智能Java編譯工具(sjavac)的項目始于JEP 139,現(xiàn)已進入第二階段(JEP 199)。這個工具旨在提升JDK的編譯速度,并取代傳統(tǒng)的javac,成為默認的編譯工具。
更新日志
- Java平臺模塊化系統(tǒng):引入了一種新的Java編程組件模塊,是一個自描述的代碼和數(shù)據(jù)集合。
- JDK 9中的新工具:Java Shell、更多診斷命令、取消啟動時JRE版本選擇、jlink: Java連接器、多版本兼容Jar。
- JDK 9中新增的安全性:數(shù)據(jù)報傳輸層安全性(DTLS)、禁用SHA-1證書。
-
Java SE Development Kit 9 v9.0.4 官方版下載地址
