java 关闭流

  1. 为何要关闭流,或者说,关闭流有什么做用?jvm

    答:所谓流,就是把硬盘上的东西(即文件),放到了内存中;   //注:这里的内存,是指jvm的内存(见截图)!url

    内存中的东西不能放太多;.net

    因此内存中不用的东西,就要关闭掉!对象



  2. 如何关闭流?blog

    答:记住2点,内存

    a.通常流对象都有close方法,直接调用该方法 便可;get

    b.最好在finally代码块里 关闭流,由于无论有没有发生异常,流最后都会被关闭!方法


  3. 全部的流,都须要关闭么?im

    答:固然!异常


  4. 那么,关闭流的顺序?

    答:a.先打开的流后关闭,后打开的先关闭;

    b.若是流(例如,a)和流(例如,b)之间有依赖关系(a依赖b),那么先关闭b,后关闭a



-------------

参考:

  1. http://blog.163.com/germans@126/blog/static/26972374201273010645397/

  2. http://zhidao.baidu.com/link?url=NVUvVKLKvjFw42wAYJmGgwT-7nPApOZpyPrvbkjtNVzft-mfFBsdEeCPZvUYXUHbm7c-E6SKoeyc1G1Pxl3qLK

  3. http://wenku.baidu.com/link?url=N5phOOSOnQWdoBUtjuLQpoBV6fFVjN8BBCdF7OEl35tIhUvtsZw2iWa3Rbu52MSBlL4LPJja8bG6D-XaychXaVzM3vz2xpPedyYDCuKrCC7

  4. http://blog.csdn.net/kongxx/article/details/6405914

相关文章
相关标签/搜索