标签: java file classloader
我正在阅读别人的代码;他们有这样一条线:
InputStream is = getClass().getResourceAsStream("../../../../../../file.txt");
为什么要这样做而不是使用File?是不是要使用类加载器来定位所述类加载器类路径上的资源?
File
答案 0 :(得分:1)
getResourceAsStream()允许您访问JAR容器内的文件。
getResourceAsStream()