java資源文件,java資源下載

本文目錄一覽:

java資源文件

(一)用Class類載入資源文件

通過調用Class類的getResourceAsStream方法來載入資源文件:

public InputStream getResourceAsStream(String pathToConfigFile);

該方法接收一個String類型的參數(pathToConfigFile)來表示資源文件的地址,如果載入成功,則返回該資源文件的輸入流(InputStream),如果失敗,則返回null。重要的是,在傳入pathToConfigFile參數時,有兩種方式,第一種方式為絕對定位方式,即pathToConfigFile以”/”開頭,此時Java以classpath為根目錄,直接加上pathToConfigFile來搜索資源文件。第二種方式為相對定位方式,即pathToConfigFile不以”/”開頭,此時資源文件的全路徑應該為:調用getResourceAsStream方法的類的package路徑加上pathToConfigFile。(在將package轉為目錄時將”.”變成”/”)

舉個例子,在IntelliJ Idea中創建一個java工程,目錄結構如下:

該工程里有兩個resources文件夾,一個位於davenkin文件夾下,一個直接位於src文件夾下。第一個resources文件夾下有一個config.properties文件,其內容為:

name = ConfigUnderDavenkin

 第二個resources文件夾下也有一個config.properties文件,其內容為:

name = ConfigUnderSrc

java中什麼是資源文件?

資源文件就是指存在於JAVA類路徑中的非class文件。這些文件可以通過訪問類路徑的方式取得其內容。具體請參照JavaDoc中的Class類用法。

Java中資源是什麼?資源文件又是什麼,誰能舉個例子簡單的例子。謝謝了

Java中除了.java和.class以外的文件都可以稱作是資源,一般放在resource文件夾下面。

資源文件有很多種,常見的有.properties文件,.xml文件,其他還有.json等等

JAVA 資源文件的讀取問題

Tools.java中讀取資源文件時文件名從Sysconstants常量類中得到文件名,他們兩個的關係僅僅是通過常量類定義了資源文件名。Tools.java從sys.properties文件中讀取配置信息保存在Properties對象中,其中key為sys.properties中「=」前面的部分,value為「=」後面的部分。所以調用Tools.getValue(“HOST”)時,返回「localhost」。

.請簡述如何在Java代碼與XML文件中調用布局資源文件

步驟:

1、在存放使用資源的res文件夾下的layout文件夾內新建一個XML布局文件,如命名為:page1.xml。

2、在存放資、代碼的文件夾下下找到MainActivity.java,雙擊打開,在onCreate的方法內添加關聯代碼。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/296007.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-27 12:57
下一篇 2024-12-27 12:57

相關推薦

發表回復

登錄後才能評論