가능한 중복 :
keyword for the outer class from an anonymous inner class?자바 익명의 내부 클래스에서 외부 클래스 인스턴스에 액세스
나는 익명의 내부 클래스에서 외부 클래스의 인스턴스에 액세스 할 필요했다 이 같은. 아무도 이것이 옳은지 아닌지를 명확히 할 수 있습니까?
public class ClassA{
ClassA refernceOfClassA = this;
public void m(){
//Do something
}
Runnable target = new Runnable(){
public void run(){
//Code goes here using the refernceOfClassA
refernceOfClassA.m();
}
};
}