模塊化支持多種配置 Java 9正式發(fā)布
原創(chuàng)眾多開(kāi)發(fā)者期待的Java 9四次跳票后, 今天正式版終于發(fā)布!!!
DK9 提供超過(guò)150項(xiàng)新功能特性,包括備受期待的模塊化系統(tǒng)、可交互的REPL工具 jshell,以及安全增強(qiáng)、擴(kuò)展提升、性能管理改善等。
Java 9的模塊化改變了游戲規(guī)則
基于Project Jigsaw的模塊化功能引起了廣大程序開(kāi)發(fā)人員的爭(zhēng)議,Java商店對(duì)于模塊化功能并沒(méi)有立即更新,而是保守的決定等模塊化日漸成熟后在進(jìn)行更新。
模塊化是以Java平臺(tái)模塊系統(tǒng)的形式將JDK分為一組模塊,用于運(yùn)行、編譯或構(gòu)建時(shí)間組合的功能。模塊化也被稱(chēng)為一次具有傳遞性的變更,有利于幫助人們進(jìn)一步了解模塊之間的依賴(lài)關(guān)系。
模塊化可以讓軟件開(kāi)發(fā)人員更容易的組裝和維護(hù)復(fù)雜的應(yīng)用程序,此外,Java 9中的模塊化可以使得Java更好的縮小模塊化到更小的設(shè)備,同時(shí)提高安全性和性能。
模塊化主要包括應(yīng)用程序打包、模塊化JDK本身、將源代碼重新組合成模塊以及重構(gòu)JDK和Java運(yùn)行環(huán)境映像等。JavaFX UI控件和CSS API現(xiàn)在可用于模塊化。
模塊化支持多種配置,可以提高可擴(kuò)展性、安全性和應(yīng)用性能,將Java 9輕松的擴(kuò)展到小型設(shè)備是模塊化的關(guān)鍵驅(qū)動(dòng)力。
點(diǎn)擊這些:下載 Java 9 正式版。
點(diǎn)擊這里:下載Java EE 8