在下面的代碼片斷: public class a {
public void otherMethod(){}
public void doStuff(String str, InnerClass b){}
public void method(a){
doStuff("asd",
new InnerClass(){
publi
訪問外部匿名類的領域從內部B類訪問外部類A的域x,我知道你可以使用「A.this.x」。但如果外部類也是匿名的呢?例如, public class Main1 {
public static void main(String[] args) {
Comparable c1 = new Comparable(){
int x = 3;
public
(Java問題) 如果我在內部類中引用一個字段,這是否會導致封閉類和內部類之間的循環依賴關係? 我該如何避免這種情況? 下面是一個例子: public class Outer {
private Other o;
private Inner i;
public Outer() {
o = new Other();
i = new Inner