初学java之getResource(String name)
Class类和ClassLoader类都有getResource(String name)方法,其作用是一致的,都是根据指定的文件名获取文件资源的URL。其实通过委托来实现查找,在委托前,使用下面的算法构建一个绝对资源名:1.如果name以'/'开始,则绝对资源名是'/'后面的一部分,否则绝对资源名是下面这种形式:modified_package_name/name,其中modified_package_name是此对象的包名。
Class类和ClassLoader类都有getResource(String name)方法,其作用是一致的,都是根据指定的文件名获取文件资源的URL。其实通过委托来实现查找,在委托前,使用下面的算法构建一个绝对资源名:1.如果name以'/'开始,则绝对资源名是'/'后面的一部分,否则绝对资源名是下面这种形式:modified_package_name/name,其中modified_package_name是此对象的包名。