问答详情
源自:8-10 Java 中的 static 使用之静态初始化块

静态初始化块只在类加载时执行一次是什么意思

静态初始化块只在类加载时执行一次是什么意思

提问者:山123 2015-07-25 11:17

个回答

  • 鲜衣
    2015-10-07 23:03:57

    HelloWorld hello = new HelloWorld();
    hello.show();// 调用对象的show方法
           HelloWorld hello2=new HelloWorld();
    通过静态初始化块初始化age
    通过初始化块初始化sex
    通过构造方法初始化name
    姓名:tom,性别:男,年龄:20
    通过初始化块初始化sex
    通过构造方法初始化name


  • ybbzbb
    2015-07-25 13:02:39

    类的加载,就是实例化的时候。也就是

    Student s= new Student();