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

为什么再创建类的对象hello2,构造方法和初始化块有被执行一次? 不懂哎

为什么再创建类的对象hello2,构造方法和初始化块有被执行一次? 不懂哎

提问者:1小马哥1 2017-05-27 11:26

个回答

  • 心缘6
    2017-05-31 22:45:00

    因为创建了一个新的对象hello2. hello2的成员变量就会执行构造方法和初始化块进行赋值,之前的是hello1对象的初始化

  • big012
    2017-05-27 12:21:05

    创建类的实例时,就会执行构造方法和初始化快。

  • 霁4
    2017-05-27 12:12:32

    又调用了一次方法吧