首頁  >  文章  >  Java  >  Java 9中的模組系統是什麼?

Java 9中的模組系統是什麼?

PHPz
PHPz轉載
2023-08-19 20:29:07497瀏覽

Java 9中的模块系统是什么?

Java 9 特性中的一個重大變更是模組系統。 Java 9 引入了以下特性作為Jigsaw專案的一部分。

  • 模組化JDK
  • 模組化Java 原始碼
  • #模組化執行階段鏡像
  • 封裝Java 內部API
  • # Java 平台模組系統

使用模組系統的主要動機之一是提供在可用記憶體較少的裝置上執行的模組化JVM。 JVM 僅運行應用程式所需的模組和 API。

語法

<strong>module Module-Name {
   requires moduleName;
   exports packageName;
}</strong>

模組化的JAR檔案包含了一個額外的模組描述符。在這個模組描述符中,透過"requires"語句來表達其他模組的依賴關係。而"exports"語句控制了哪些套件可以存取其他模組。

以上是Java 9中的模組系統是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除