美文网首页
〔Java基础〕深入理解main方法

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

作者: 有我wa | 来源:发表于2019-10-06 10:54 被阅读0次

    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

    相关文章

      网友评论

          本文标题:〔Java基础〕深入理解main方法

          本文链接:https://www.haomeiwen.com/subject/yxrupctx.html