資源檔案可以看成是配置檔案,一般存在的形式有兩種:properties檔案形式和xml檔案形式。properties檔案中資料的儲存是以鍵值對的形式存在,每一行為一條資料,只能儲存字串形式的資料,properties檔案中值的部分任意字元都會被當做值的一部分,包括空格。在檔案中的存放形式如下圖資源檔案的作用:解決硬編碼問題【**邏輯中寫死的**】,如在使用資料庫的時候,一般將資料庫連線的四大金剛配置在properties檔案中。
配置檔案存放在專案中的resources資源資料夾中(該資料夾型別是source folder型別)。關於解析properties檔案的四種方式
這幾種方式的區別主要集中在流的獲取不同。
//為了測試下面幾種方式,我先把配置資訊配置到properties檔案中去
@test
public
void
outproperties()
throws exception
catch
(filenotfoundexception e)
}
@test
public
void
test1()
throws exception
catch
(filenotfoundexception e)
catch
(ioexception e)
}
public
class
getpropertiestest002
catch
(ioexception e)
}}
public
class
getpropertiestest003
catch
(ioexception e)
}}
@test
public
void
analyticalproperties()
throws exception
catch
(ioexception e)
}
讀取properties資源檔案
方法一 在servlet中利用servletcontext物件讀取配置檔案 this.getservletcontext getresource web inf classes db.properties inputstream in url.openstream properties prop n...
類裝載器讀取properties資源檔案
類裝載器 public class userdao catch exception e public void update throws ioexception public void find throws ioexception public void delete throws ioexce...
C 資源檔案
獲取資源檔案 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using system...