- this.getClass().getResource("/") 获得类根路径
- this.getClass().getResource("") 获得 当前类 的路径
- this.getClass().getClassLoader().getResource("") 获得类根路径
第一条和第三条 效果一样,因为Class.getResource() 会对参数进行转换,最终调用。
- 如果传相对路径,如"",会增加成类所在包的相对路径,再调用classLoader.getResource()
- 如果绝对路径,如"/",则移除"/"(变成相对路径),再调用classLoader.getResource()
说明classLoader.getResource("") 接收的相对路径,是相对 类路径的