class.getClassLoader().getResourceAsStream("path") 和class.getResourceAsStream("path")的区别

**
 * class.getClassLoader().getResourceAsStream("")class.getResourceAsStream("")的区别:
 *                       路径选择不一样,由加载器获得是绝对路径,由.class文件获得的是相对路径
 *
 * 照片在src目录下
 * Test.class.getClassLoader().getResourceAsStream("11.jpg")
 * Test.class.getResourceAsStream(../11.jpg)
 *
 * 照片在cn_cast_6_27目录下
 * Test.class.getClassLoader().getResourceAsStream("cn_cast_6_27/11.jpg")
 *Test.class.getResourceAsStream(11.jpg)
 *
 * 照片在img目录下
 * Test.class.getClassLoader().getResourceAsStream("src/1jpg")
 * Test.class.getResourceAsStream(../img/11.jpg)
 *

* */

猜你喜欢

转载自blog.csdn.net/weixin_42373448/article/details/80834185
今日推荐