JDK9即JDK1.9是JDK眾多版本中比較好用的一款,有不少用戶需要JDK9版本,同時官方也為JKD9提供了長期更新支持,本站為大家提供當前的最新版本下載。需要的開發用戶不要錯過!

JDK9基本簡介
Java 9 的定義功能是一套全新的模塊系統。當代碼庫越來越大,創建復雜,盤根錯節的“意大利面條式代碼”的幾率呈指數級的增長。這時候就得面對兩個基礎的問題: 很難真正地對代碼進行封裝, 而系統并沒有對不同部分(也就是 JAR 文件)之間的依賴關系有個明確的概念。每一個公共類都可以被類路徑之下任何其它的公共類所訪問到, 這樣就會導致無意中使用了并不想被公開訪問的 API。此外,類路徑本身也存在問題: 你怎么知曉所有需要的 JAR 都已經有了, 或者是不是會有重復的項呢? 模塊系統把這倆個問題都給解決了。
JDK9最新特性
1.Jigsaw項目:模塊化JDK源碼
Jigsaw項目即JEP201是模塊化Java代碼,并將JRE分為相互合作的組件。JEP是邁向Jigsaw四個步驟中的第一步只是模塊化。JDK不會更改源代碼JRE和JDK編譯系統的真實結構使模塊在構建過程中能夠編譯和檢查模塊邊界。該項目最初計劃遵循該項目Java發布,但是因為延遲,所以放了Java9中。Jigsaw一旦項目完成,開發人員將被允許根據項目的需要定制組件,以減少數量rt.jar大小;也可以做到Java它可以更容易地應用于小型計算設備(如網絡設備),也可以使開發人員更容易地構建和維護這些類庫。有關更多信息,請參閱JEP201。
2.簡化進程API
目前,Java控制和管理系統過程的能力是有限的,需要調用本地程序或其他靈活的方案來獲取操作系統的一些信息。然而,在Java將增加一些新的.處理過程的方法直接明確ID.多個名稱和狀態JVM從而擴大進程等Java與操作系統的交互能力。更多相關信息請參考JEP102。
3.輕量級的JSONAPI
盡管目前有多種處理JSON的Java工具(如Google的Gson.阿里巴巴的FastJson.IBM的Json4J等),但JSONAPI是Java語言的一部分是輕量化和應用的Java8的新特性。JSONAPI將放在java.util包一起發布,讓開發者可以直接使用JDK不需要引入第三方JSON工具包了。
JDK9使用方法
1 下載完成后不要在壓縮包內運行軟件直接使用,先解壓;
2 軟件同時支持32位64位運行環境;
3 如果軟件無法正常打開,請右鍵使用管理員模式運行。