2014-06-06 4 views
2

Netbeans을 사용하면 정적 클래스를 만들 수 없습니다. 어떻게 만들 수 있습니까?Netbeans IDE에서 정적 클래스를 만들 수있는 방법

다음과 같이 클래스를 만들었습니다 : 프로젝트> 새로 만들기> Java 클래스를 마우스 오른쪽 버튼으로 클릭하십시오. 그런 다음 클래스에 정적 키워드를 추가하기 만하면됩니다.

+0

.. 그리고 [왜 당신이 자바에서 정적 클래스 선언 할 수 없습니다 (http://stackoverflow.com/questions/3584113/why-are-you-not-able-to-declare를 -a-class-as-static-in-java) – mattias

답변

4

정적 클래스는 기본 클래스가 아닌 중첩 클래스로 만들 수 있습니다. 그래서 Netbeans이 허용하지 않습니다.

class MainClass { 
    ... 
    static class InnerClass { 
     ... 
    } 
} 
2

수 없습니다!

public, finalabstract 한정자는 Java Class에 사용할 수 있습니다.

그러나 static, private 중첩 클래스를 작성할 수 있습니다. 그러나 중첩 된 클래스에서만.

1

정적 클래스는 Nested Classes입니다. 정적 수정 자로 표시된 새 클래스 (새 파일 .java)를 만들 수 없습니다.

관련 문제