首頁 > Java > java教程 > Java 9中有哪些不同的模組類型?

Java 9中有哪些不同的模組類型?

PHPz
發布: 2023-09-05 13:21:15
轉載
1456 人瀏覽過

Java 9中有哪些不同的模块类型?

模組系統是Java 9中引入的一個新功能。一個模組是一組套件,分為兩種類型:導出套件隱藏套件。導出包可以在此模組之外使用。隱藏包不能在此模組之外使用,只有此模組的程式碼可以使用這些包。

Java 9中有四種類型的模組,如下所示:

  • #應用程式模組:此模組用於實現功能。所有第三方依賴項屬於此類。
  • 自動模組:可以將沒有模組描述符的jar放置在模組路徑中的模組。此模組的主要好處是使用Java 9之前的建置jar
  • 無名模組:類別路徑上的任何jar或類別屬於無名模組。由於它沒有任何名稱,它可以讀取和導出所有模組。
  • 平台模組:JDK已轉換為模組化結構,這些結構稱為平台模組。
<strong>module <Module-Name> {
   requires moduleName;
   exports packageName;
}</strong>
登入後複製

以上是Java 9中有哪些不同的模組類型?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板