classLoader获取路径

 1 package per.chenshiheng.test.path;
 2 
 3 public class PathUtils {
 4     public static void main(String[] args) {
 5         System.out.println(PathUtils.class.getClassLoader().getResource(""));
 6         System.out.println(PathUtils.class.getClassLoader().getResource("/"));
 7         System.out.println(new PathUtils().getClass().getResource(""));
 8         System.out.println(new PathUtils().getClass().getResource("/"));
 9     }
10 }

输出如下:

file:/D:/resource/eclipseWorkSpace/MyJavaTestScope/java_classLoad/bin/
null
file:/D:/resource/eclipseWorkSpace/MyJavaTestScope/java_classLoad/bin/per/chenshiheng/test/path/
file:/D:/resource/eclipseWorkSpace/MyJavaTestScope/java_classLoad/bin/

posted @ 2018-04-12 00:06  范海辛Z  阅读(402)  评论(0)    收藏  举报