构造函数何时在Java中被调用?


问题内容

构造函数何时被调用?

  1. 创建对象之前。
  2. 在对象创建期间。
  3. 创建对象之后。

问题答案:

分配对象内存,初始化具有初始值的字段变量,然后调用构造函数,但是其代码在对象超类的构造函数代码之后执行。