導航:首頁 > 編程語言 > java載入properties

java載入properties

發布時間:2023-10-10 19:44:47

A. java 載入資源文件的問題

1.

這一句指定的文件的名字,也就是SysConstants這個類中存在一個叫做SYS_PROPERTYNAME的變數,它的值就是sys.properties,也就是這樣的

public static String SYS_PROPERTYNAME="sys.properties",你想在載入sys2.properties文件,只需再增加public static String SYS_PROPERTYNAME2="sys2.properties",再用上面的load方法載入即可。也就是p.load(Tools.class.GetClassLoader().getResourceAsStream(SysCOnstants.SYS_PROPERTYNAME2));即可。

2.通過類裝載器來裝載資源文件,這樣就不必寫出資源文件的全路徑了。

3.載入後的資源文件你可以理解成一個map(類似),等號前邊的是key,等號後邊的是值。

B. JAVA中如何重新載入.properties文件,使其他引用實時改變

*Spring提供的PropertiesLoaderUtils允許您直接通過基於類路徑的文件地址載入屬性資源

*最大的好處就是:實時載入配置文件,修改後立即生效,不必重啟

*/
privatestaticvoidspringUtil(){
Propertiesprops=newProperties();
while(true){
try{
props=PropertiesLoaderUtils.loadAllProperties("message.properties");
for(Objectkey:props.keySet()){
System.out.print(key+":");
System.out.println(props.get(key));
}
}catch(IOExceptione){
System.out.println(e.getMessage());
}
try{
Thread.sleep(5000);
}catch(InterruptedExceptione){
e.printStackTrace();
}
}
}

閱讀全文

與java載入properties相關的資料

熱點內容
android仿ios時間選擇器 瀏覽:378
見識pdf 瀏覽:81
男孩子慰菊手冊pdf 瀏覽:530
注冊表啟動項命令 瀏覽:109
89c51單片機定時器 瀏覽:687
一般不適合做程序員的適合做啥 瀏覽:923
點在多邊形內演算法 瀏覽:494
程序員下班急忙回家 瀏覽:359
安慶php全套源碼交友類型網站源碼 瀏覽:92
浪潮伺服器公司地址 瀏覽:733
密約聊天交友app怎麼賺錢 瀏覽:280
滴滴java 瀏覽:109
phpexpires 瀏覽:218
matlab編程用什麼語言 瀏覽:70
php查找字元是否存在 瀏覽:701
可編程函數發生器 瀏覽:881
單片機正極接地視頻 瀏覽:67
利用python爬火車票 瀏覽:375
androidaidl如何工作 瀏覽:855
第三胸椎壓縮骨折什麼症狀 瀏覽:506