Java 开发中容易被忽略、出错的细微之处
作者:互联网
ClassLoader 和 Class 的 getResource() 方法相比,有什么差异?
Class 的 getResource(String)
和 ClassLoader 的 getResource(String)
方法都可以用来获取一个资源的 URL 路径,这二者的区别是 ClassLoader 的资源路径不能以 “/” 开头,因为从 ClassLoader 中装载资源被认为总是从根部开始的,不需要区分相对路径和绝对路径;而 Class 的资源路径需要区分相对路径和绝对路径,因此 “/abc.property” 和 “abc.property” 分别表示从类路径的根开始和从本类所在的包路径开始查找 abc.property 资源
标签:getResource,abc,Java,ClassLoader,路径,出错,property,Class,细微 来源: https://blog.csdn.net/yangbo_hr/article/details/104629283