当前位置: 代码迷 >> Java相关 >> 关于资料流
  详细解决方案

关于资料流

热度:7978   发布时间:2013-02-25 21:42:40.0
关于文件流
public void write() throws IOException{
FileWriter fw = new FileWriter("d:/test.txt");
fw.write("xxx");
// fw.close(); //关闭操作
   }


在web应用程序里,如果关闭操作不写,方法结束后的一段时间FileWriter对象被GC回收,那文件资源相当于释放了,这个说法对吗?
引用:
Java code1234567public class Test {    public static void main(String[] args) throws Exception  {        FileWriter fw = new FileWriter("d:/test.txt");        fw.write("testString");     ……


因为main运行完以后,程序结束了,所以资源就释放了啊。

java gc是看有没有别的对象对他有引用,来判断能不能回收的。
  相关解决方案