cvooc

获取资源文件

读取资源文件

1. 项目中获取资源文件

方法说明,参考自获取资源

getResource(); //返回:URL,相当于文件路径。
getResourceAsStream ();  //返回的是inputstream,需要定义一个InputStream接收。
  1. 使用Class对象

    • path 不以’/‘开头时,默认是从此类所在的包下取资源。
    • path 以’/‘开头时,则是从 ClassPath 下获取。
  2. 使用ClassLoader对象

    • path 默认是从 classpath 下获取,path 没有以’/‘开头这种写法的。如果是 path=“collection/test2.xml”,说明文件在 classpath 下 collection 包下。加了’/‘反而会报错。