更新時間:2022-08-17 08:37:34 來源:動力節點 瀏覽2546次
各種語言都有自己所支持的配置文件,配置文件中有很多Java變量是經常改變的。不將程序中的各種變量寫死,這樣能更方便地脫離程序本身去修改相關變量設置。
那么我們需要讀取配置文件,是需要獲取配置文件的路徑。那么配置文件的路徑怎么寫呢?
絕對路徑是指目錄下的絕對位置,直接到達目標位置,通常是從盤符開始的路徑。如果我們將配置文件的路徑寫成絕對路徑的話,相對于各種計算機系統來說是不通用的。
相對路徑就是指由這個文件所在的路徑引起的跟其它文件(或文件夾)的路徑關系。相對路徑是相對于運行當前程序的路徑,一旦運行環境的改變那么相對路徑也會改變。也不適合用作配置文件的路徑。
就是使用classpath得路徑,找對應資源文件。如果需要使用類文件路徑,首先要獲取一個class對象。
相關代碼塊:
//獲取當前,Demo類的class對象Class clazz = Demo.class;//該方法使用的路徑就是使用了類文件路徑// "/"代表了classpath 的路徑InputStream input = clazz.getResourceAsStream("/prop.proerties");//就可以直接properties類直接加載配置文件了properties.load(input);
以上就是關于“Java配置文件路徑詳解”的介紹,大家如果想了解更多相關知識,可以關注一下動力節點的Java在線學習,里面的課程從入門到精通,很適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習