随笔-3  评论-0  文章-0  trackbacks-0

public static void main(String args[]) 是程序的起始点,java 虚拟机运行程序的时候先找的就是main方法。 
    public 表示的是这个程序的访问权限, 表示任何场合都可以被引用。 
    static 表示方法是静态的, 不依赖对象的,是属于类的, 在类加载的时候main()方法也随着加载到内存中去
    void 是表示不需要返回值的
    String args[] 是一个String数组的表明(这里只有args变量可以变),它将包含位于类名之后的命令行中的自变量,   'javac' 不是内部或外部命令,
   也不是可运行的程序或批处理文件。例如
java Test1 a b c 意思是args[0]=a , args[1]=b, args[2]=c.

这里主要介绍String arg[]  首先让我们看一段代码:

该代码保存在d:\workspace\第一章\src

在这里我们要表示 args[] 到底是指什么?



首先让我们先运行cmd Dos 命令窗口
        
1. cmd
           2. 代码路径 cd/d + 路径名称 进入那个目录

 

3. javac Test1.java

4. java Test1 a b c 
          5. 结果显示
       

由此我们可以看出 args[] 是用来传递命令行中的参数用的在这里 javac Test1.java 可能会显示  :
 <<javac 不是内部或外部命令,也不是可运行的程序或批处理文件>>

这可能就是环境配置的问题了。你可以在下面找到答案 http://topic.csdn.net/u/20080818/21/cec5c598-aec2-41a1-bd8f-1bbcaa31ba28.html

REFERENCE:

http://wenku.baidu.com/view/e249a0c44028915f804dc27c.html
http://www.blogjava.net/invisibletank/archive/2007/12/25/170313.html



posted on 2012-06-14 13:45 ^小黑子^ 阅读(4600) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: