java - 如果程序在没有关闭流的情况下关闭,FileInputStream 访问的文件会发生什么情况?

标签 java file-io resources

如果我在文件 A 上打开一个 FileInputStream,并且程序在没有调用 close() 方法的情况下终止。 A 是否会留下打开的文件访问句柄或处于任何其他困惑状态,或者是否正常?

最佳答案

一旦打开它的进程终止,操作系统就会释​​放文件句柄。

关于java - 如果程序在没有关闭流的情况下关闭,FileInputStream 访问的文件会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49510108/

相关文章:

java - 使用批处理解析多个 XML 文件

java - 添加 Geojson 时 getMap() 和 addLayerToMap() 错误

c - 为什么在 fopen() 中使用无效模式时 gcc 不给出警告或错误?

api - Laravel Route apiResource(路由中apiResource和resource的区别)

delphi - 如何将资源文件附加到现有的可执行文件?

java - 同步方法

java - 根据对象类型确定调用哪个方法

python - 从 Python 文件中读取包含整数的行?

bash - 在 Bash 中,如何找到编号最小的未使用文件描述符?

c# - resx 资源文件显示警告 "The resource name is not a valid identifier"