什么是私人,公共使用。为什么main必须在公共场合,我们可以使用private作为main,并运行程序吗?

时间:2017-09-08 08:59:10

标签: java

我们通常使用此代码

public class *{
    public static void main (String [] args){
      System.out.println("hello world");
    }
}

但是当我们使用

public class *{
    private static void main(String [] args){
      System.out.println("hello world");
    }
}

该程序只是说没有main方法,而在private我放main,并且说main没有使用。

这是什么意思以及如何在main方法中使用private

提前致谢。

1 个答案:

答案 0 :(得分:0)

当您使用private时,该函数只能在类本身内部使用。 当您使用public时,它可以在任何地方使用。

当java尝试运行你的主void时,它必须从类外部运行它,因此你的主要空白需要公开。