本内容在张老师第28个视频。好奇,他那个路径的包名明明是cn.itcast.day1. 为什么可以写成cn/itcast/day1/config.properties. 在问下, 1. InputStream is1 = ReflectTest2.class.getClassLoader().getResourceAsStream("cn/itcast/day1/config.properties"); 2 . InputStream is2 = ReflectTest2.class.getResourceAsStream("config.properties"); 第一个为什么写的是cn/itcast/day1/config.properties 而不是src/cn/itcast/day1/config.properties. 还有为什么第一种写法不能像第二种那样。省略包名等前面的路径。不是说第二种只是简化了第一种。所以他们的相对路径范围照理说应该一样的啊。 知道的人,说下哈。万分感谢!!!!! |
未命名.jpg (26.23 KB, 下载次数: 0)
未命名1.jpg (17.08 KB, 下载次数: 0)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |