此问题在此处已有答案:
(9个答案)
Why doesn't the class containing main have to be public?(3个答案)
13小时前关闭.
// main class
class prac_1_3{
public static void main(String[] args){
System.out.println("Practical 3");
}
}
我在很多网站上看到过,听说主类应该是一个公共修饰符。
所以,为了确认我在没有public修饰符的情况下运行了上面的代码,并且它成功运行了。
我想从你那里知道这一点。请解释一下,在什么情况下,公共修饰符只需要主类(我知道公共修饰符的基本知识,但我对主类文件感到困惑)。
使用public关键字和不使用public关键字都成功执行。
1条答案
按热度按时间t40tm48m1#
你提到在 class(不是方法)上
使用public关键字和不使用public关键字都成功执行。
这就是你的答案。
public
在类上不需要,只在方法上需要。