关于对象的可见域以及垃圾清除的问题。
hjian 2005-06-20 09:54:12 如果在一个对象内部产生一个对象,但是又没有对这个对象进行引用,是不是这个对象随时有被gc清除的可能?譬如:
class Aclass {
public run()
{
Object objB=new AnotherClass();
}
public static void main(String[] args)
{
Aclass objA=new Aclass();
objA.run();
...
}
}
因为run()调用后,objB的可见域已经结束,
这个objB是否随时会被当作垃圾清除?