JDK25模塊導入聲明的實現(xiàn)步驟
前言
JDK25中的模塊導入聲明(JEP 511),該特性第一次預覽是由 JEP 476(JDK 23 )提出,隨后在 JEP 494 (JDK 24)中進行了完善,JDK 25 順利轉正
模塊導入聲明使用
1、新建一個項目模塊化

2、module-info.java為
module personhello {
requires cn.hutool;
exports cn.com.ut.hello;
}
因為項目中引入了hutool,所以需要引入hutool,然后暴露該路徑cn.com.ut.hello
3、 新建一個項目,引入maven坐標

備注: 該坐標根據(jù)自己新建的坐標來
4、新建一個測試類
package cn.com.ut.march.hello;
import module personhello;
public class Person1Service {
static void main() {
PersonService personService = new PersonService();
}
}
使用
import module personhello;
引入整個模塊,就可以使用該模塊下的所有類了,而不用一個一個引入
總結
JEP 511 引入了模塊導入聲明功能,允許通過 import 語句聲明模塊依賴關系,從而提升模塊化代碼的可讀性
到此這篇關于JDK25模塊導入聲明的實現(xiàn)步驟的文章就介紹到這了,更多相關JDK25模塊導入內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Spring MVC參數(shù)自動綁定List的解決方法
這篇文章主要為大家詳細介紹了Spring MVC參數(shù)自動綁定List的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-12-12
SpringBoot利用validation實現(xiàn)優(yōu)雅的校驗參數(shù)
數(shù)據(jù)的校驗是交互式網(wǎng)站一個不可或缺的功能,如果數(shù)據(jù)庫中出現(xiàn)一個非法的郵箱格式,會讓運維人員頭疼不已。本文將介紹如何利用validation來對數(shù)據(jù)進行校驗,感興趣的可以跟隨小編一起學習一下2022-06-06
在java中判斷兩個浮點型(float)數(shù)據(jù)是否相等的案例
這篇文章主要介紹了在java中判斷兩個浮點型(float)數(shù)據(jù)是否相等的案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-10-10
idea debug沒有force step into的問題解決
本文主要介紹了IDEA Debug中ForceStepInto按鈕消失的問題及解決方法,文中通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-10-10

