假设某个类不可达,但是由该类生成的其他匿名类是可达的。第一个类可以被垃圾收集器移除吗?
例如:
例如:
class Outer {
public Object getInner() {
return new Object() {};
}
}
...
Outer outer = new Outer();
Object inner = outer.getInner();
// Could the "outer" instance be removed here considering that "inner" is using below?
Outer
类中的一个方法。那里可能会有什么无法到达的地方? - Marcelo