자바 : 정적 클래스와 내부 클래스 이 질문에는 이미 답변이 있습니다. Java 내부 클래스 및 정적 중첩 클래스 26 답변 정적 중첩 클래스와 비 정적 중첩 클래스의 차이점은 무엇입니까? 내부 클래스 는 정의상 정적 일 수 없으므로 "정적 클래스와 비 정적 중첩 클래스의 차이점은 무엇입니까?" 정적이 아닌 중첩 클래스는 중첩 된 클래스의 멤버에 대한 모든 액세스 권한을 갖습니다. 정적 중첩 클래스에는 중첩 인스턴스에 대한 참조가 없으므로 정적 중첩 클래스는 정적이 아닌 메소드를 호출하거나 중첩 된 클래스 인스턴스의 정적이 아닌 필드에 액세스 할 수 없습니다. 그러한 질문에 대한 지혜의 근원을 살펴 보겠습니다. Joshua Bloch의 Effective Java : 기술적으로 정적 내부 클래스는 없습니다..