【发布时间】:2015-03-01 01:55:14
【问题描述】:
我想知道是否可以(以及如何)在 Java 中引用封闭的 anonymous 类实例。
示例代码:
final Handler handler = new Handler();
handler.post(new Runnable() {
@Override
public void run() {
new Task() {
@Override
public void onTaskFinish() {
handler.post(?); // what should go here?
}
}.execute()
}
});
【问题讨论】:
-
self? [额外字符] -
据此:stackoverflow.com/questions/18062961/… 您必须命名/声明一个新类并为其创建一个实例。
-
我明白了。我很好奇是否有类似
Runnable.this的东西也适用于匿名类。
标签: java anonymous-class