通過文件名獲得路徑和絕度路徑
1 public class ClassloderGetpath { 2 public static void main(String[] args) throws IOException { 3 //創建properties 4 Properties pro = new Properties(); 5 6 //通過src下的文件名獲取絕對路徑 7 URL resource = InputStreamDemo.class.getClassLoader().getResource("prop.properties"); 8 String path = resource.getPath(); 9 System.out.println(path); 10 11 //使用類加載器獲得輸入流 12 InputStream resourceAsStream = ClassloderGetpath.class.getClassLoader().getResourceAsStream("abcd.properties"); 13 //將類加載 14 pro.load(resourceAsStream); 15 //獲取鍵值對 16 String username = pro.getProperty("username"); 17 18 System.out.println(username); 19 } 20 }