Java 中“main”方法中將“public”替換為“private”


當“main”方法中使用“public”時 −

示例

 現場演示

public class Demo{
   public static void main(String args[]){
      System.out.println("This is a sample only");
   }
}

輸出

This is a sample only

一個名為 Demo 的類包含一個公共主函式。它有一個列印函式,該函式成功編譯、執行並列印控制檯上的訊息。

當“public”替換為“private”

示例

 現場演示

public class Demo{
   private static void main(String args[]){
      System.out.println("This is a sample only");
   }
}

輸出

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

一個名為 Demo 的類包含一個私有的主函式,而不是公共函式。它有一個列印函式,該函式無法成功編譯,因此會給出找不到“main”方法的錯誤,因為它由於私有而無法訪問。

更新於: 08-Jul-2020

335 次瀏覽

開啟您的職業生涯

完成課程以獲得認證

開始
廣告