程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 對象-匿名內部類怎麼獲取外部外部局部變量

對象-匿名內部類怎麼獲取外部外部局部變量

編輯:編程解疑
匿名內部類怎麼獲取外部外部局部變量

public class test {
// public String name;
public void say(String name) {
new RunnableWithReturn() {

        @Override
        public Object execute() {
            System.out.println(name);
            return null;
        }
    };
}

}

interface RunnableWithReturn {

public abstract Object execute();

}

最佳回答:


// public String name;
public void say(final String name) {
new RunnableWithReturn() {
@Override
public Object execute() {
System.out.println(name);
return null;
}
};
}

添加參數 final
wojiushiwo945you
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved