我是否需要在 Java 中关闭 InputStream?
2022-08-31 20:38:10
我的代码是:
InputStream confFile=classLoader.getResourceAsStream("myconffile.properties");
在文档中:
InputStream 的 close 方法不执行任何操作。
这是否意味着我不需要关闭输入流?
我的代码是:
InputStream confFile=classLoader.getResourceAsStream("myconffile.properties");
在文档中:
InputStream 的 close 方法不执行任何操作。
这是否意味着我不需要关闭输入流?
不,这并不意味着 - 因为它是一个抽象类,并返回一个具体子类,其方法执行某些操作 - 最重要的是释放文件句柄。InputStream
getResourceAsStream()
close()