開心生活站

位置:首頁 > IT科技 > 

java,module

IT科技2.7W

<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;}

標籤:module java