IO操作为什么必须手动关闭

在复习NIO这部分的知识点时,遇到一个大佬提到了这样的问题:   IO流为什么必须手动关闭,不能像其他的方法坐等GC处理。   想想确实,我往往会注意一些How问题,而忽略Why问题。   不知道你有没有遇到这样的问题。你读一个文件,忘记关闭了流,你在操作系统里对这个文件的写,删除等操作就会报错,告诉你这个文件被某个进程占用。   如果你遇到过,并且想要回头有时间搜索答案,但是忘记了,今天这篇文文
相关文章
相关标签/搜索