【发布时间】:2014-09-25 12:42:13
【问题描述】:
我要使用apache commons方法:IOUtils.toString(InputStream, "UTF-8");
我应该手动关闭传递的InputStream 还是图书馆足够聪明来关心它?
【问题讨论】:
-
如果您使用的是 Maven 和良好的 IDE,查看源代码只需简单的鼠标点击...
-
Javadoc 是怎么说的?
-
如果我是你,如果我打开它,我会自己关闭它。图书馆关闭它没有打开的
InputStream也不关闭它打开的InputStream对我来说是没有意义的。但正如@Puce 所说,自己查看源代码不会有什么坏处。
标签: java io apache-commons apache-commons-io