IT科技

當前位置 /首頁/IT科技 > /列表

module,java

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

java module是什麼,讓我們一起了解一下?

module是在每個java project中的根目錄下都有一個module-info.java,而且模組名不可重複,因此建議採用類似包名的結構,<>中的名字需要是全限定名,不管是包名、類名或是接口名。

module 是一些包的容器。依賴它的應用稱之爲模組,模組是有名字的,其他模組使用該名字使用它。module匯出特定的包,僅供依賴它的包使用。

java module

如何創建一個module?

聲明一個module:cat module-info.java。

module com.foo.bar{exports com.foo.bar.alpha;exports com.foo.bar.beta;}

和package-info.java 類似,它也用一個獨立的java檔案儲存,名爲 module-info.java。

module com.foo.app{requires co.foo.bar;requires java.sql;}module com.foo.bar{requires com.foo.baz;exports com.foo.bar.alpha;exports com.foo.bar.beta;}module com.foo.baz{exports com.foo.baz.mumble;}

TAG標籤:java module #