如何引用在Java中封装匿名类实例?

时间:2015-02-28 17:21:54

标签: java anonymous-class

我想知道在Java中引用封闭的匿名类实例是否可能(以及如何)。

示例代码:

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()
    }
});

1 个答案:

答案 0 :(得分:4)

如果你也是一个JavaScript编码器,我打赌你不需要问这个:)有一种简单的方法来实现你想要的东西(并且恰好是一个重要的JavaScript成语,因为它围绕着{{{{{{{ 1}})。

this