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 次浏览

开启您的职业生涯

完成课程以获得认证

开始
广告
© . All rights reserved.