结构块问题

来源:8-10 Java 中的 static 使用之静态初始化块

慕设计6529434

2018-10-16 20:53

只要已创建一个新对象,就会调用结构块和构造方法吗

也就是为什么创建hello2,就会输出最后那两句话

写回答 关注

3回答

  • 慕先生33592250
    2018-10-24 18:25:08

    hello1、2就是为了说明,创建对象即执行所有初始化块和构造方法,但是静态初始化块只执行一次。

  • Primor
    2018-10-20 14:53:12

    构造方法只要你创建一次对象就会执行,不需要调用

  • 慕设计6529434
    2018-10-16 20:56:44

    每次创建一个新对象就会执行一次

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530649 学习 · 6091 问题

查看课程

相似问题