java 的main函数能不带参数吗?
Java code
public class Welcome{
public static void main() {
System.out.println("welcome!!!");
}
}
这个为什么会在执行时报错。
没参数,能还是不能?为什么不能?
------解决方案--------------------Java code
public static void main(String[] args) {
//必须有,可以通过命令行输入,也可以不输入参数
}
------解决方案--------------------
开始学java的时候就看到了这句话public static void main(String[] args)或
public static void main(String args[]).....
------解决方案--------------------
入口函数签名是定死的
------解决方案--------------------
main方法就算不调用参数也必须有参数......
------解决方案--------------------
------解决方案--------------------
这是规定,设计时就已经确立了。
------解决方案--------------------
不带参数也行,不过它就不是程序的入口函数了
------解决方案--------------------