Q) 인스턴스 멤버와 정적 멤버 ? 인스턴스 멤버는 객체마다 가지고 있는 멤버(필드,메소드), 정적(static) 멤버는 클래스에 위치시키고 객체들이 공유하는 멤버(필드,메소드) 정적 필드와 정적 메소드는 클래스에 고정된 멤버이므로 클래스 로더가 클래스를 로딩해서 메소드 메모리 영역에 적재할 때 클래스별로 관리되기 때문에 클래스 로딩이 끝나면 바로 사용할 수 있다. 정적 메소드는 객체가 없어도 실행된다는 특징 때문에 선언시 이들 내부에 인스턴스 필드나 인스턴스 메소드를 사용할 수 없다. 또한 객체 자신의 참조인 this 키워드도 사용이 불가능하다. final 필드 : 초기값이 저장되면 이것이 최종적인 값이 되어서 프로그램 실행 도중에 수정할 수 없는 필드 상수 : 불변의 값을 저장하는 필드를 자바에서는 ..