一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java 使用getClass().getResourceAsStream()方法獲取資源

Java 使用getClass().getResourceAsStream()方法獲取資源

2020-12-05 17:09kailuncen Java教程

這篇文章主要介紹了Java 使用getClass().getResourceAsStream()方法獲取資源的相關資料,這里主要講解哪種方式可以獲取到文件資源,需要的朋友可以參考下

Java 使用getClass().getResourceAsStream()方法獲取資源

之前想獲取一個資源文件做一些處理,使用getClass().getResourceAsStream()一直拿不到文件。 具體的用法。

?
1
2
3
1 InputStream is = this.getClass().getResourceAsStream(fileName);  //拿不到資源
2 InputStream is = this.getClass().getResourceAsStream("/" + fileName); // 拿到資源
3 InputStream is = this.getClass().getClassLoader().getResourceAsStream(fileName); //拿到資源

具體文件和代碼的位置是,代碼在src/main/java目錄下,資源文件在src/main/resources/目錄下。

會從當前類的目錄下去找,這個文件如果不和該類在一個目錄下,就找不到。

會從編譯后的整個classes目錄下去找,maven也會把資源文件打包進classes文件夾,所以可以找到。

ClassLoader就是從整個classes文件夾找的,所以前面無需再加/。

如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

原文鏈接:https://my.oschina.net/kailuncen/blog/880164

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 二次元美女内裤凹陷太深 | 黄色大片三级 | nxgx欧美 | 四虎影视在线看 | 欧美专区视频 | 亚洲天堂三区 | 欧美成人影院免费观 | 亚洲欧美日韩国产一区图片 | 美女被草漫画 | 欧美国产日韩综合 | 国产videos hd | 嫩草成人影院 | 91原创国产| 日本人护士免费xxxx视频 | 九九免费高清在线观看视频 | 国产精品原创巨作无遮挡 | 啊哈用力cao我 | 三级全黄裸体 | 亚洲国产精品ⅴa在线观看 亚洲国产高清一区二区三区 | 91精品国产91热久久p | av排名 | 国产精品最新资源网 | 日韩a无吗一区二区三区 | 国产黄频| 久久久久久免费观看 | 91在线 在线播放 | 95在线观看精品视频 | 亚洲精品国产成人7777 | 4hu四虎永久网址 | 婚色阿花在线全文免费笔 | 99精品久久精品一区二区小说 | 欧美一区二区三区久久久 | 1717she精品视频在线观看 | 色444| 日本高清中文字幕一区二区三区 | 挺进白嫩老师下面视频 | 夫承子液by免费阅读 | 亚洲精品一区二区久久这里 | 驯服有夫之妇HD中字日本 | 精品视频手机在线观看免费 | 色综合亚洲天天综合网站 |