はい、Java では main メソッドを private として宣言できます。
エラーなしで正常にコンパイルできますが、実行時にメイン メソッドがパブリックではないことを示すメッセージが表示されます。
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 中国語 Web サイトの他の関連記事を参照してください。