我有多少种不同的方式可以在 java 中声明一个 main 方法?
class A{
public static void main(String args[]){
System.out.println("hi");
}
}
现在我想要不同的方法来创建一个主要方法。你能给我解释一下吗?
我有多少种不同的方式可以在 java 中声明一个 main 方法?
class A{
public static void main(String args[]){
System.out.println("hi");
}
}
现在我想要不同的方法来创建一个主要方法。你能给我解释一下吗?
public static void main(String[] argument)
public static void main(String argument[])
public static void main(String... args)
public static synchronized void main(String... args)
public static strictfp void main(String... args)
public static final void main(String... args)
声明main方法的多种方式是(上面大家都解释过)
看看下面的方法。哪些不会编译?哪些可以编译,但不能用作应用程序的入口点?哪些编译并按照您期望的主要方法执行?
如果对此有任何疑问,请验证以下链接
你也可以这样做
static public void main(String args[])
有两种可能的方法
通过使用单个参数
public static void main(String args) { .. }
或通过可变参数
public static void main(String... args) { .. }
请记住,args
in(String args)
只是一个参数名称。你可以在这里使用任何东西(String abc)
,(String myargs)
等等。
最后一件事是,你也可以像这样从 main 传递一个多维数组
public static void main(String[][] args) { .. }
您可以使用 var-args 代替数组:
public static void main(String... args) {
还有这个
public static void main(String... args)