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”方法的錯誤,因為它由於私有而無法訪問。
廣告