当我们创建简单的java类时,我们必须编写以下行
public static void main(String []args)
它也可以写成..
public static void main(String args[] )
public static void main(String... a )
我们可以用不同的方式在上面写出什么其他可能的解决方案..!
答案 0 :(得分:1)
您可以将args
声明为final
,或为参数使用其他名称。
您可以添加throws
子句(感谢Prince),但最好自己捕获并诊断任何异常。 (想想你的用户将如何制作随机堆栈跟踪......)
您可以将main
方法声明为synchronized
或(可能)final
,但在任何实际情况下,这两种方法都毫无意义。
当然,您可以按不同的顺序指定修改器。这毫无意义,而且(IMO)很烦人。
在交换它们方面有什么不同吗?
无论如何。它只会让你的代码更难阅读......因为你没有遵循公认的Java代码风格约定。