我們可以在 Java 中將 main 方法宣告為私有方法嗎?\n


是的,在 Java 中,我們可以將 main 方法宣告為私有方法。

它在沒有出現任何錯誤的情況下編譯成功,但執行時會提示 main 方法不是公有的。

示例

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

更新於: 11-Feb-2020

4 千餘次瀏覽

開啟 事業

完成課程獲得認證

開始
廣告