关于java语句

时间:2012-04-17 06:24:36

标签: java

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

public static void main(String []args)

它也可以写成..

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

我们可以用不同的方式在上面写出什么其他可能的解决方案..!

1 个答案:

答案 0 :(得分:1)

您可以将args声明为final,或为参数使用其他名称。

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

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

当然,您可以按不同的顺序指定修改器。这毫无意义,而且(IMO)很烦人。

  

在交换它们方面有什么不同吗?

无论如何。它只会让你的代码更难阅读......因为你没有遵循公认的Java代码风格约定。