一般加载文件有两种方式,1.利用类的加载方法 2.利用类加载器的加载方法
1.利用类的加载方法
Class.getResource(String path)
如果以"/"开头,则是从classpath根开始查找
如果不以"/"开头,则是从此类所在的包下查找
2.利用类加载器加载
Class.getClassLoader().getResource(String path)
不能以"/"开始,都是从classpath根下查找
ps:
class加载方式,最终也是调用类加载器去加载文件,只是根据规则对资源的路径进行了修改(按照上面的规则)
286

被折叠的 条评论
为什么被折叠?



