问题
单项选择题
Java语言有自动收集垃圾功能,周期性的回收一些长期不用的对象占用的内存。下列哪些是对象的清除的途径( )
①依靠Java的垃圾回收机制回收内存
②调用System.gc(),请求垃圾回收
③Java系统开始运行时,自动调用java.lang.Object.finalize()释放内存
④在程序中调用重写的finalize()释放系统资源,其格式为:
protected void finalize()throws throwable
...
super.finalize();
A.①③
B.①②③④
C.①②③
D.②③④
答案
参考答案:B