Construction order · Java SE 26

构造链时序实验室

对象先拥有一整套默认值,随后构造控制权沿继承链向上,再逐层返回。逐步运行,观察“代码写在哪里”和“何时真正执行”之间的差异。

构造调用 当前动作 已完成

执行轨迹

Object继承链根部
Parent先构造父类部分
Child最后完成子类部分
prologue 前置区
super 调用
字段初始化器
实例初始化块
epilogue 后置区

时间刻度

与当前步骤对应的代码


          

读时序,不只读行号

/ 切换步骤,空格 播放或暂停;场景标签聚焦时也可用方向键切换。