this레퍼런스 (1) 썸네일형 리스트형 자바 this 레퍼런스, this. 와 this() 자바 this 레퍼런스에 대해서 알아보자. this 레퍼런스 클래스를 구성하는 인스턴스변수는 객체 생성할 때마다 새롭게 메모리 할당을 하기 때문에 객체 단위로 따로 관리된다. 하지만 멤버함수는 모든 객체가 이 멤버함수를 공유해서 사용한다. this는 참조변수로 인스턴스 자신을 가리킨다. this를 사용할 수 있는 것은 인스턴스 변수이며, static으로 정의된 클래스 메소드에서는 인스턴스 변수와 this를 사용할 수 없다. *this를 사용해야만 하는 경우 메소드(생성자 포함)의 매개변수와 클래스 멤버변수가 동일한 이름일 경우 전달인자와 속성이 구분이 되지 않기 때문에 문제가 발생하는데 이를 구분짓기 위해서 속성 앞에 레퍼런스 this를 덧붙인다. 멤버변수 앞에 this를 붙여야 값이 저장된다. this.. 이전 1 다음