인스턴스 멤버 클래스에는 필드, 메소드와 같은 멤버가 필요하다. 하지만 클래스 멤버를 객체마다 가지게 되면 엄청난 낭비가 될 수 있다. 물론 객체의 필드값이 다르면 다른 객체를 가져야 하지만 같다면 서로 같은 멤버를 가져도 된다. 이를 자바에서 구분하기 위해 인스턴스와 정적 멤버로 나눈다. 인스턴스 멤버란 객체를 생성한 후 사용할 수 있는 필드와 메소드를 말하는데, 이들을 각각 인스턴스 필드와 메소드로 부른다. 이전에 작성했던 것들은 모두 인스턴스 멤버이다. 출처 : 혼자 공부하는 자바 객체 내부에서 인스턴스 멤버에 접근하기 위해 this를 사용한다. 생성자와 메소드의 매개 변수 이름이 필드와 같을 경우, 필드 임을 지정하기 위해 주로 사용한다. 출처 : 혼자 공부하는 자바 정적 멤버 정적 멤버는 클..