首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java 的main函数能不带参数吗?该怎么解决

2012-05-01 
java 的main函数能不带参数吗?Java codepublic class Welcome{public static void main() {System.out.pri

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方法就算不调用参数也必须有参数......
[解决办法]
探讨

引用:

Java code

public static void main(String[] args) {
//必须有,可以通过命令行输入,也可以不输入参数
}

可我要是没调用main里的参数,为什么还是要呢?

[解决办法]
这是规定,设计时就已经确立了。
[解决办法]
不带参数也行,不过它就不是程序的入口函数了
[解决办法]
探讨

引用:

引用:

Java code

public static void main(String[] args) {
//必须有,可以通过命令行输入,也可以不输入参数
}

可我要是没调用main里的参数,为什么还是要呢?


java规定main(String[] args)是类的入口函数啊,如果你不加参数,系统就认……

热点排行
Bad Request.