表示命令行参数  
象dos中的copy 命令 后面跟的参数一样

解决方案 »

  1.   

    你用java xxx para1 para2 运行一个类时输入的参数。
    xxx是类名,para1,para2是参数。这个参数就是放在args[]数组中。args[0]中是 para1.
      

  2.   

    String args[]是运行该程序时需输入的参数,以字符串数组储存。
    如:G:\www>java example abc
    abc即为example程序运行时需输入的参数,它存放在args[1]里。
    OK!
      

  3.   

    public static void 关键字表示这个方法是公共的、静态的,无须对class进行实例化便可运行这个方法。
    main()方法名是任何一个java应用程序都必须具有的,好比c里面必须有个main()函数一样,这是规范。
    至于String args[](写成String[] args也行),是用来存放执行java classname时后面添加的参数,比如 java classname 127.0.0.1,那么args[0]存放的就是127.0.0.1,很多时候应用程序需要附带一些后缀的输入参数。当然即使你不需要附带任何参数,public static void main( String args[])同样不能够改变,因为这是java应用程序的语法规范,以便于java编译器的运行。