父类静态(块)->类静态(块)->父类非静态(块)->父构造函数->子类非静态(块)->子构造函数
静态变量和静态变量块是平等的:按定义顺序执行
非静态变量和非静态变量块是平等的:按定义顺序执行
静态变量只被初始化一次
本文详细解析了Java中父类与子类的加载顺序,包括静态与非静态块的执行流程,强调静态变量与非静态变量的初始化过程及特点。
父类静态(块)->类静态(块)->父类非静态(块)->父构造函数->子类非静态(块)->子构造函数
静态变量和静态变量块是平等的:按定义顺序执行
非静态变量和非静态变量块是平等的:按定义顺序执行
静态变量只被初始化一次

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