JAVA如何獲取工程下的文件
其實很簡單主要是理解編譯路徑
①class.getResource
public static void main(String[] args) { WordTest wordTest = new WordTest(); wordTest.getFile(); System.out.println(WordTest.class.getResource("")); System.out.println(WordTest.class.getResource("/")); }
輸出如下:
第一行輸出 該類的路徑
第二行輸出 源路徑
②getClass().getClassLoader().getResource
public void testFile() { System.out.println(getClass().getClassLoader().getResource("")); System.out.println(getClass().getClassLoader().getResource("/")); return ; }
輸出如下
此時'/'根路徑獲取的就是空 要注意
配上class圖 加以理解
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Nacos docker單機模式部署實現(xiàn)過程詳解
這篇文章主要介紹了Nacos docker單機模式部署實現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-09-09Java實現(xiàn)ftp文件上傳下載解決慢中文亂碼多個文件下載等問題
這篇文章主要介紹了Java實現(xiàn)ftp文件上傳下載解決慢中文亂碼多個文件下載等問題的相關(guān)資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下2016-10-10Java 實戰(zhàn)項目錘煉之樸素風格個人博客系統(tǒng)的實現(xiàn)流程
讀萬卷書不如行萬里路,只學書上的理論是遠遠不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用Java+vue+Springboot+ssm+mysql+maven+redis實現(xiàn)一個樸素風格的個人博客系統(tǒng),大家可以在過程中查缺補漏,提升水平2021-11-11SpringSecurity?Web權(quán)限方案實現(xiàn)全過程
Spring Security是一個功能強大且高度可定制的身份驗證和授權(quán)框架,專門用于保護Java應(yīng)用程序的Web集成,下面這篇文章主要給大家介紹了關(guān)于SpringSecurity?Web權(quán)限方案實現(xiàn)的相關(guān)資料,需要的朋友可以參考下2024-01-01Java動態(tài)數(shù)組添加數(shù)據(jù)的方法與應(yīng)用示例
這篇文章主要介紹了Java動態(tài)數(shù)組添加數(shù)據(jù)的方法,結(jié)合實例形式詳細分析了Java動態(tài)數(shù)組的創(chuàng)建、添加、查找、打印等相關(guān)操作技巧,需要的朋友可以參考下2019-11-11