本帖最后由 吴文彬 于 2013-5-7 10:20 编辑
本内容在张老师第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.
还有为什么第一种写法不能像第二种那样。省略包名等前面的路径。不是说第二种只是简化了第一种。所以他们的相对路径范围照理说应该一样的啊。
知道的人,说下哈。万分感谢!!!!! |
|