0

当我们制作简单的 java 类时,我们必须编写以下行

public static void main(String []args)

也可以写成..

public static void main(String args[] )
public static void main(String... a )

我们可以用不同的方式编写上述语句的其他可能解决方案是什么..!

4

1 回答 1

1

您可以声明argsfinal,或为参数使用不同的名称。

您可以添加一个throws子句(感谢 Prince),但最好自己捕获和诊断任何异常。(想想你的用户将如何使用随机堆栈跟踪......)

您可以将main方法声明为synchronizedor (可能) final,但在任何实际情况下,这两者都是毫无意义的。

当然,您可以按不同的顺序指定修饰符。这既无意义又(IMO)烦人。

在交换它们方面有什么区别吗?

没有任何。它只会使您的代码更难阅读……因为您没有遵循公认的 Java 代码样式约定。

于 2012-04-17T06:28:02.070 回答