我不觉得有什么特殊的用处,是JAVA的一大失败之处.

解决方案 »

  1.   

    确实是很难用到他,在C#中就有选择的给这个参数,就像在C语言中一样,很多时间用不到命令行参数,而不加上String args[] 却要出现错误,我也有同感。
      

  2.   

    可以方便地传递参数,大家都喜欢在windows下,所以觉得没啥大用
    如果喜欢在命令行下执行程序的同志,那就会觉得很方便了
      

  3.   

    是啊,是用来作为命令行参数的啊,可以通过String[] args自行定义参数的个数和意义,然后在main中进行判别处理。
      

  4.   

    相当有用了,开源的很多demo都用到了,这是一个控制台程序必备的东西,包括c,dephi,批处理,只有是控制台程序都有的功能
    如果没这个功能就惨了,你应该说用java时间不久发现他没啥用
      

  5.   

    java编译器也是靠这个参数来加载你要编译的参数和文件的.用处不是一般的大.
      

  6.   

    看看哪个java写的东西不用参数?看看weblogic带多少参数?
      

  7.   

    args是一个java语言中必不可少的,楼主还是结贴吧,要不说你的人会越来越多的。
      

  8.   

    你不觉的有用只是因为你实在对开发了解太少了
    只在GUI环境下学了一些基础的程序开发就觉得自己很强大了??照LZ的说法,不需要主函数传值,那么你在UNIX架构下,怎么往一个程序传递参数?
    你觉得ls,cd,grep之类的命令,如果没有了参数,这些命令还有个什么用处?
    LZ知道管道传递以后的参数怎么接收吗??送4个字,学海无涯
      

  9.   

    String[] args  你可以写成Sting[] a 或者String[] fuckargs
      

  10.   

    我想问一句,你是学JAVA的吗.
    如果是怎么会发这个问题,
    SUN公司那么多的程序员难到还不如你这才学几天的小毛孩吗.
    好了我也不说我,你自己找本好书从头看到尾
    再和你进一句结贴吧.????????????????????????????//
      

  11.   

        JAVA 最佳的平台是 UNIX 类系统,    unix 类系统的精髓就是命令 , 你懂了吗。 
      

  12.   

    那是sun制定的标准,你比sun还牛?
      

  13.   

    有用阿,我记得我做我人生zhonf的第二个JAVA程序就用到了~~~~在DOS下运行的~~~~~~~
      

  14.   

    我做我人生zhonf的第二个JAVA程序就用到了~~~~在DOS下运行的~~~~~~~
      

  15.   

    很简单,就比如上面有人说的cd这个命令,如果一个目录下面有很多子目录,你只敲个cd,计算机不会知道你想进入哪个子目录,所以必须要加上参数,这也就要求main函数要支持有参数。
    当然,你可以让用户进入程序之后再输入其他信息,但是这样要多出很多输入输出代码
      

  16.   

    Java_gannbare 
    可用分等级:贫农 
    总技术分:55 
    总技术分排名:122961 
    结帖率:77.55% 
    看你结贴率也不低咋还不结贴呢?
      

  17.   

    这个是因为现在大家大部分时间用的都是GUI程序,基本上已经很少使用命令行程序了,不过这个在使用命令行的时候还是很方便的
      

  18.   

    一开始学Java的时候,不用IDE,都用记事本敲,要运行程序都用javac,Java
    要传入参数怎么办,必须要用啊
    public class Test
    {
          public static void main(String[] args) 
          {
                System.out.println(args[0]);
          }
    }
    javac Test.java
    java Test hello world!运行结果:
    hello
      

  19.   

    哈哈,你错了,你认真的看看java的底层代码,看看sun公司的类加载过程,字节码过程,你就不觉得这是一个无用的东西了,就不回觉得这是一个败笔,现在只能说你还不知道这是干什么的,不会用,在每一个开发工具中,都有给这个参数传递值的地方,这是给虚拟机传入初始化值的地方.