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

创建对象,代码执行

创建一个新的对象时,方法就执行了一遍?

提问者:oO嘿V嘿Oo 2016-11-24 22:26

个回答

  • 昨日小睡3443720
    2016-11-24 22:39:43
    已采纳

    创建一个对象时,初始块和构造方法执行了,楼上说了其他方法是没有执行的。你想,如果其他方法也执行了,还需要对象去调用方法(a.test())干嘛呢

  • LSQ_逝水无痕
    2016-11-24 22:52:51

    创建对象的过程就是执行构造方法的过程,其他方法并不执行,如需执行其他方法,就要使用对象点其他方法来执行。

  • 你笑就好_
    2016-11-24 22:33:46

    创建的时候只执行了对应的一个构造方法,其他方法是没有执行的。