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

Java 9中模組的優點是什麼?

WBOY
發布: 2023-09-10 11:37:02
轉載
842 人瀏覽過

Java 9中模块的优势是什么?

模組是專為重複使用而設計的軟體包容器,每個模組都包含一個模組描述符,其中包含有關的資訊模組名稱模組依賴項(它所依賴的其他模組的名稱)和它導出的套件的名稱,這些套件只能由依賴的模組使用

模組的優點

  • 封裝性強是模組系統的主要優點之一,因為「 public 」存取說明符不再可供所有人存取。透過使用模組系統,我們可以允許外部應用程式存取有限的一組套件。
  • 它使我們的應用程式輕量級,因此可以在更多應用程式上運行裝置數量。由於它是輕量級的,因此提高了應用程式的效能
  • 這種架構允許我們將應用程式分為外部隱藏包,因此很容易遵循關注點分離原則。
  • 套件中的一些內部類,例如sun.security.*com.sun .crypto.* 不再可訪問,因為這些軟體包現已隱藏,因此提高了安全性

p>

模組可以在名為「module-info.java」的檔案中聲明,該檔案是模組描述符。

<strong>module com.tutorialspoint.app{
   // Modules upon which the module "com.tutorialspoint.app" depends on 
   requires com.tutorialspoint.services;
   // Packages exposed by this module that can be used by other modules 
   exports com.tutorialspoint.app.util;
}</strong>
登入後複製

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

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