読者です 読者をやめる 読者になる 読者になる

A little bit of everything

情報系大学院生の備忘録

【Java】匿名クラスから親のクラスを参照する方法

親クラス名.this でアクセス可能。

class A{
    private int i = 0;

    public A(){
        Thread t = new Thread(new Runnable() {
        @Override
        public void run() {
                //something 
                A.this.i++;           // ← 親クラスAのthisにアクセスしている
            });
        t.start();
    }
}