1
public class HelloWorld{
public void main (String[] args){
System.out.println("这是第一个 Java 程序!");
}
}
2
public class HelloWorld{
public static void main (String[] args){
System.out.println("这是第一个 Java 程序!");
}
}
3
public class HelloWorld{
public static void main (){
System.out.println("这是第一个 Java 程序!");
}
}
4
public class HelloWorld{
public static main (String[] args){
System.out.println("这是第一个 Java 程序!");
}
}
2
1:不是静态方法;2:正确(string应为String);3.没有形参;4.没有返回类型,使用void关键字
1.main函数必须是static的,所以1是错误的
2.main函数可以有返回值,在linux系统下,main函数的返回值就是进程的返回值,0代表正常结束,非0代表故障码,声明为void也无不可
3.main函数可以有参数,参数就是你在控制台下执行程序时,一起录入的。也可以没有参数。如果函数没有参数,那么它就无法接收传参。
4.如果是c++的语法,允许省略void,java里不可以省略,所以4的语法是错的
以上没有正确的
正确如下:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("这是第一个 Java 程序!");
}
}
若有帮助,谢谢采纳~
如果你说的是java中的 程序主入口的那个main方法,那没有一个是对的
第二个正确
1:不是静态方法;
3.没有形参;
4.没有返回类型,使用void关键字