주소값 반환 (1) 썸네일형 리스트형 [JAVA] 기초문법 - 클래스와 객체2(1) this 가 하는 일 1. 자신의 메모리를 가리킴 여기서 this의 의미는 생성된 인스턴스 멤버변수 year에 매개변수 year을 대입한다는 의미이다. 즉, 현재 인스턴스의 주소를 의미한다. 해당 코드로 인터스턴스의 주소를 가리키는 것을 알 수 있다. 2. 생성자에서 다른 생성자를 호출 생성자에서 다른 생자를 호출할때 this 앞에는 코드가 올 수 없다. 즉 다른 생성자를 호출하는 this는 가장 먼저 실행되는 문장이어야 한다. 왜냐하면 객체의 생성은 생성자 호출이 끝나야 객체가 생성되는데 객체 생성이 완료 되기전에 다른 문장을 실행 할 수 없다. 즉, 이런 동작 불가능 3. 자신의 주소를 반환 함 현재 인스턴스의 주소값을 반환한다. 이전 1 다음