Java 9 特性中的一個重大變更是模組系統。 Java 9 引入了以下特性作為Jigsaw專案的一部分。
使用模組系統的主要動機之一是提供在可用記憶體較少的裝置上執行的模組化JVM。 JVM 僅運行應用程式所需的模組和 API。
<strong>module Module-Name { requires moduleName; exports packageName; }</strong>
模組化的JAR檔案包含了一個額外的模組描述符。在這個模組描述符中,透過"requires"語句來表達其他模組的依賴關係。而"exports"語句控制了哪些套件可以存取其他模組。
以上是Java 9中的模組系統是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!