Class.getClassLoader().getResource() Class.getResource()

System.out.println(Test.class.getResource("/"));
System.out.println(Test.class.getClassLoader().getResource(""));
// 这两句代码是等价的。如果要加载某个资源文件从前面加上包名即可。
// 输出结果:
// file:/D:/myWorkspace/projectName/webapp/WEB-INF/classes/
// file:/D:/myWorkspace/projectName/webapp/WEB-INF/classes/

/**
 * 要加载某个资源文件,示例。表示加载从src根目录下的hibernate.properties
 */

Test.class.getResource("/hibernate.properties")

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章