• (二十九)类的构成


    /*
    *    main: 一个函数名,被jvm所识别,程序运行的主入口,且只认识固定格式的public static void main(String[] args)
    *    public:权限是最大的
    *    static:这个函数随着类的加载就加载到方法区的静态区了,可直接使用类名调用(详情见static关键);
    *    void:无返回值,可以更改为其他类型,不过会限制返回值的类型。
    *    String[] args:放置参数,一个字符串数组类型的参数
    *    静态成员无法访问非静态成员如果需要访问就需要通过所属类进行实例化,然后通过对象去访问
    */
    class Demo10 {
        public static void main(String[] args) {
            //System.out.println(args);//[Ljava.lang.String;@659e0bfd
            System.out.println(args.length);//0
            for(int i = 0;i<args.length;i++) {
                System.out.println(args[i] + " ");
            }
            //main(66);
            //Demo10 d = new Demo10();
            //d.main(66);
        }
        public void main(int a) {
            System.out.println(a);
        }
    }
    class Test {
        public static void main(String[] args) {
            String[] arr = {"java","html","android","IOS"};
            Demo10.main(arr);
        }
    }
  • 相关阅读:
    网络编程
    GUI编程
    Java数组
    Day24
    Day23
    Day22
    Day21
    Day20
    Day19
    Day18
  • 原文地址:https://www.cnblogs.com/bgwhite/p/9377750.html
Copyright © 2020-2023  润新知