调用构造器的具体处理步骤:
1.所有数据域被初始化为默认值(0,false或null).
2.按照在类声明的次序依次执行所有域初始化语句(private int a=1;)和初始化块(static{......}).
3.如果构造器第一行调用了第二个构造器,则执行第二个构造器主体.
4.执行这个构造器的主体.
注意点: 1. 将初始化块放置在域定义之后.
2. 首先运行初始化块,然后才运行构造器的主体部分.
对象的初始化
本文详细阐述了在Java中调用构造器的具体处理步骤:包括数据域的默认初始化、域初始化语句及初始化块的执行顺序,以及不同构造器主体之间的调用过程。通过本文,读者可以更好地理解构造器的工作原理。

被折叠的 条评论
为什么被折叠?



