为什么关闭()输入流是件好事?
为什么有必要或其子类?close()
java.io.InputStream
现在,在写入文件后,如果我们不执行输出流,则我们打算写入文件中的数据将保留在缓冲区中,并且不会写入文件。java.io.OutputStream
FileOutputStream
close()
因此,有必要对 .但是我从来没有有任何痛苦的经历,没有关闭一个.close()
OutputStream
InputStream
但是,互联网和书籍上的所有文章都说,关闭任何Stream总是好的,可能是一个或一个.InputStream
OutputStream
所以我的问题是,为什么有必要?人们说你可能会面临记忆泄漏,不是吗。那么这是什么样的内存泄漏呢?close()
InputStream
close()