Do I need to close an InputStream in Java?

后端 未结 2 1200
长发绾君心
长发绾君心 2021-01-01 08:30

My code is:

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

In docs:

The close meth

2条回答
  •  情歌与酒
    2021-01-01 09:15

    No, it does not mean that - because InputStream is an abstract class, and getResourceAsStream() returns a concrete subclass whose close() method does something - most importantly free a file handle.

提交回复
热议问题