>  기사  >  Java  >  Java에서는 main 메소드를 private으로 선언할 수 있나요?

Java에서는 main 메소드를 private으로 선언할 수 있나요?

王林
王林앞으로
2023-08-22 21:37:061083검색

Java에서는 main 메소드를 private으로 선언할 수 있나요?

예, Java에서는 기본 메소드를 비공개로 선언할 수 있습니다.

오류 없이 성공적으로 컴파일되지만 런타임 시 기본 메서드가 공개되지 않는다는 메시지가 표시됩니다.

예:

class PrivateMainMethod {
   private static void main(String args[]){
       System.out.println("Welcome to Tutorials Point");
    }
}

위 코드는 컴파일 타임에는 성공적으로 실행되지만 런타임에는 오류가 발생합니다.

출력:

Error: Main method not found in class PrivateMainMethod, please define the main
method as:
public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application

위 내용은 Java에서는 main 메소드를 private으로 선언할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제