〔Java基础〕深入理解main方法

2019-10-06  本文已影响0人  有我wa

public static void main(String[] args){}

public: main方法是程序的主入口,java虚拟机需要调用类的main()方法, 因此访问权限必须是public。

static: java虚拟机在执行main()方法时不必创建对象 ,所以该方法 必须是static的,可以直接用"类名.方法名"的方式调用。

void: 该方法没有返回值。

main: 方法名。

(String[] args): 形参列表。

String: 该方法可以传递进来一个String类型的数组。

args: 数组名。


----实例----

写一个main方法的测试类

public class TestMain{

    public static void main(String[] args){

        for(int i=0; i<args.length; i++)

            System.out.println(args[i])

    }//将args数组内容全部输出。

}

将本程序在DOS窗口运行

javac TestMain.java

java TestMain 参数1 参数2 ...

打印结果:

参数1

参数2

...

实际原理是

String[] args{"参数1","参数2","..."}


by:有我wa

上一篇 下一篇

猜你喜欢

热点阅读