如果文件流不关闭,上到生产环境,会产生具体什么现象呢?
来源:4-1 普通码农与风骚码农的资源关闭PK

慕粉花小鱼
2020-03-05
写回答
1回答
-
当一直打开文件,并且不关闭的时候,会出现这样的异常。
Too many open files in system,是指的系统级的文件句柄。可以理解为我们建立的OutputStream是先与系统的文件句柄连接,通过他才能操作文件。而系统的文件句柄资源是有限的。当我们不关闭流,那这个文件句柄就一直占用着,当“别人”再想用时就没有资源了,从而报出这样的异常。
20
相似问题