没有区别
最多就是数组名字不同而已实际是定义一个字符串数组
而数组的定义在java中
int a[]

int[] a
都是可以的习惯上main中定义的字符串数组名字为args
实际上可以任意定义,如
String a[]
或者
String[] b
都是可以的。

解决方案 »

  1.   

    没有区别,只是为了定义一个java 得参数
      

  2.   

    1.public static void  main(String[] args)
    2.public static void main(String args[])
    3.public static void main(String argv[])
    用起来和作用上一点差别都没有, static void  main(String[]  )这个是一样的哈哈,甚至那个public都可以去掉^_^
     
      

  3.   

    1.public static void main(String[] args)
    2.public static void main(String args[])
    3.public static void main(String argv[])
    嘿嘿,1 2是一样的,他们和3有一点区别,就是
    在3中你的变量名是argv,而1 2中的变量名是args
    就好像你的秘书叫张小姐(argv),你喊王小姐(args)她可不理你哦^_^