해당 클래스 내에서 클래스의 인스턴스를 참조하는 방법에는 두 가지가 있습니다. 예를 들면 :
class Person {
String name;
public void setName(String name) {
this.name = name;
}
public void setName2(String name) {
Person.this.name = name;
}
}
하나는 this.name
개체 필드 className.this
를 참조하는 데 사용하고 다른 하나는 개체 필드 를 참조하는 데 사용 합니다. 이 두 참조의 차이점은 무엇입니까?