질문 : Java에서 클래스를 정적으로 선언 할 수없는 이유는 무엇입니까? Java에서 클래스를 정적으로 선언 할 수없는 이유는 무엇입니까? 답변 중첩 된 클래스 만 정적 일 수 있습니다. 이렇게하면 외부 클래스의 인스턴스없이 중첩 된 클래스를 사용할 수 있습니다. class OuterClass { public static class StaticNestedClass { } public class InnerClass { } public InnerClass getAnInnerClass() { return new InnerClass(); } //This method doesn't work public static InnerClass getAnInnerClassStatically() { return new In..