(Java問題)如何解決內部類的循環依賴問題?
如果我在內部類中引用一個字段,這是否會導致封閉類和內部類之間的循環依賴關係?
我該如何避免這種情況?
下面是一個例子:
public class Outer {
private Other o;
private Inner i;
public Outer() {
o = new Other();
i = new Inner() {
public void doSomething() {
o.foo();
}
};
}
}
外面,其他,內心你是說有三個班級? – jjnguy 2008-09-22 23:49:48