我一个无法跟踪这些垃圾收集器是invoked.plz帮助垃圾收集器被调用的机会最多的地方在哪里?
class Garbage01
{
public static void main(String args[])
{
Garbage01 h = new Garbage01();
h.methodA(); /* Line 6 */
}
Object methodA()
{
Object obj1 = new Object();
Object [] obj2 = new Object[1];
obj2[0] = obj1;
obj1 = null;
return obj2[0];
}
}
跟踪垃圾收集器被调用的位置是不可能的。 – johnchen902 2013-05-08 12:11:54
垃圾收集器将在运行时运行。有些保证会在某些情况下运行(在抛出OutOfMemoryError之前),但除此之外,您无法知道它何时运行,并且无法强制它运行。 – 2013-05-08 12:12:46
*垃圾收集器被调用的可能性最大的地方是什么?*:完成main()'!!!! – NINCOMPOOP 2013-05-08 12:13:36