首頁 >Java >java教程 >Java 9中模組的特性是什麼?

Java 9中模組的特性是什麼?

WBOY
WBOY轉載
2023-08-26 11:33:021097瀏覽

Java 9中模块的特点是什么?

模組是程式碼、資料和資源的集合。它是一組相關的套件和類型,例如帶有程式碼、資料檔案的類別抽象類別介面 ,以及一些靜態資源。

以下是模組的一些特徵。

模組的特徵:

  • 模組必須定義介面以便與其他模組通訊。
  • 模組定義模組介面模組#實作
  • 模組提供一組包含資訊的屬性。
  • 兩個或多個模組具有嵌套在一起。
  • 模組有明確定義職責。每個功能僅由一個模組實作。
  • 模組必須能夠獨立於其他模組進行測試。
  • 模組中的錯誤無法傳播到其他模組。

如果我們有兩個模組:M1 M2 ,以及一個模組中的一個套件M2 稱為Pkg2,我們希望在模組M1中可以存取它,那麼必須滿足以下條件:

  • 模組M1依賴模組M2,,然後模組M1可以在其宣告中指定「需要」 模組M2
  • 模組M2匯出套件Pkg2,以使其可供模組使用依賴它。在模組M2的宣告中,我們可以指定它「導出」套件Pkg2
  • ul>#

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

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