我需要关闭Java中的InputStream吗?

我的代码是:

InputStream confFile=classLoader.getResourceAsStream("myconffile.properties");

在文档中:

InputStream的close方法不执行任何操作。

这是否意味着我不需要关闭InputStream?

回答:

您确实需要关闭输入Stream,因为您提到的方法返回的流实际上是FileInputStream或InputStream该文件的某个其他子类,该子类包含文件的句柄。如果不关闭此流,则可能会导致资源泄漏。

以上是 我需要关闭Java中的InputStream吗? 的全部内容, 来源链接: utcz.com/qa/434354.html

回到顶部