l
归纳起来,对象清除的途径有:
(1) 依靠Java的垃圾回收机制回收内存空间。
(2) 调用System.gc()方法,请求垃圾回收。
(3) Java系统开始运行时,自动调用java.lang.Object.finalize()方法释放内存空间。
(4) 在程序中重写的finalize()方法释放系统资源,格式为:
protected void finalize() throws throwable{
……
super.finalize();
}
(1) 依靠Java的垃圾回收机制回收内存空间。
(2) 调用System.gc()方法,请求垃圾回收。
(3) Java系统开始运行时,自动调用java.lang.Object.finalize()方法释放内存空间。
(4) 在程序中重写的finalize()方法释放系统资源,格式为:
protected void finalize() throws throwable{
……
super.finalize();
}