java 9 module_Java 9:欢迎来到Module World
java 9 module
Java 9已于9月21日正式發(fā)布,Eclipse從Eclipse Oxygen.1a(4.7.1a)支持Java 9,讓我們進入模塊世界。
從此處下載Java 9,并將其添加到Eclipse Installed JRE中,如下所示
就是這樣,我們很高興在Eclipse中編寫Java 9模塊程序。
module-info.java
module first {}模塊應(yīng)以關(guān)鍵字module開頭,后跟其名稱。 目前,它不需要任何東西,也不需要導出任何東西。
2.讓我們創(chuàng)建第二個 Java項目,
module-info.java
module second { exports second; --<em> second module is exporting a package "second"</em> }Second.java —在第二個包中使用公共sayHello()方法創(chuàng)建一個簡單的Java類
package second;public class Second { public void sayHello() { System.out.println("Welcome to module world..!!"); } }第二個Java類將在其他模塊中使用,因為它正在導出第二個軟件包。
3.更新第一個模塊– module-info.java,如下所示
module first { requires second; }現(xiàn)在第一個模塊需要第二個模塊,但是它將失敗,模塊無法解決編譯錯誤
“第二個模塊無法解析”
我們需要添加第二個模塊作為對第一個模塊的依賴。
檢查名為modulepath的新事物
3.在第一個程序包中創(chuàng)建FirstTest.java ,如下所示
package first;import second.Second; // we are accessing Second.java from second modulepublic class FirstTest {public static void main(String[] args) { Second second = new Second(); second.sayHello(); } }運行上面的命令將顯示“ Welcome to module world .. !! ”
可以在Github上找到源代碼
翻譯自: https://www.javacodegeeks.com/2017/10/java-9-welcome-module-world.html
java 9 module
總結(jié)
以上是生活随笔為你收集整理的java 9 module_Java 9:欢迎来到Module World的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 垃组词 垃组词有什么
- 下一篇: 体组词 体组词有哪些