this인스턴스 자신을 표현하는 키워드.객체 내부 생성자 및 메서드에서 객체 내부 멤버에 접근하기 위해 사용될 수 있다.객체 내부 멤버에 접근할 때 this 키워드가 필수는 아니지만 상황에 따라 필수가 될 수 있다.public Car(String model, String color, double price) { model = model; color = color; price = price;}위와 같이 생성자를 선언하는데 매개변수명과 객체의 필드명이 동일할 경우 오류가 발생하지는 않지만 생성자 블록 내부에서 해당 변수들은 객체의 필드가아닌 가장 가까운 매개변수명을 가리키게 됨으로 자기자신에게 값을 대입하는 상황이 되어버린다. public Car(String model, String colo..