使用classloader或File找到资源?

时间:2011-11-04 01:28:22

标签: java file classloader

我正在阅读别人的代码;他们有这样一条线:

InputStream is = getClass().getResourceAsStream("../../../../../../file.txt");

为什么要这样做而不是使用File?是不是要使用类加载器来定位所述类加载器类路径上的资源?

1 个答案:

答案 0 :(得分:1)

getResourceAsStream()允许您访问JAR容器内的文件。