zoukankan      html  css  js  c++  java
  • BufferedReader需要显示关闭

    BufferedReader reader = new BufferedReader();

    ……

    reader.close();

    BufferedReader需要显示关闭

    解释:

    方法调用结束后,这两个对象都会被销毁的,它们的内存空间会被回收。
    之所以需要关闭流资源,是为了释放资源,因为io是操作系统的动作,例如如果没有关闭,那么这个IO资源就一直被java进程占用,知道java应用结束,这期间操作系统的其他进程就不能访问该IO资源了。
    如果你在java代码中访问某个记事本文件,此时你再直接打开该文件,可能就不能打开或者数据不是最新的信息。

    不过不显示关闭,最终肯定是要被回收的,但是什么时候回收就不一定了,因此建议你自己处理输入输出流的关闭操作。

    -- 转

  • 相关阅读:
    【xinsir】githook之precommit分享
    node进程一些信号的意义
    ES6篇
    Webpack4篇
    Node篇
    Vuex篇
    WebStorage篇
    HTML5篇
    html5语义化标签大全
    emmet语法
  • 原文地址:https://www.cnblogs.com/huhuuu/p/5783308.html
Copyright © 2011-2022 走看看