2012-04-13 2 views

답변

4

아니요. 최상위 클래스는 정적 일 수 없습니다. 클래스 선언에서 "정적"의 의미는 중첩 클래스와 관련된 입니다. 당신은 확실히 추상 클래스 내에서 정적 중첩 클래스를 가질 수 있습니다. JLS section 8.1.1 가입일

: 단 부재 클래스

개질제 정적이 속하는 (§8.5.1) 레벨 또는 로컬 또는 익명 클래스 상단으로 없음.

클래스의 "하나의 인스턴스"만 사용하려는 경우 잠재적으로 클래스를 싱글 톤으로 지정해야합니다.이 클래스는 클래스 선언 자체에 영향을주지 않으며 완전히 분리되어 있습니다.

관련 문제