执行结果:1a2b2b。创建对象时构造器的调用顺序是:先初始化静态成员,然后调用父类构造器,再初始化非静态成员,最后调用自身构造器。
因为:如果类存在直接的父类并且这个类还没有被初始化,那么就先初始化父类;2)如果类中存在初始化语句,就依次执行这些初始化语句
相关课程
算法与数据结构(C++版) 面试/评级的算法复习技能包
¥166 初级 11186
从0开始 独立完成企业级Java电商网站服务端开发
¥348 初级 9476
剑指Java面试-Offer直通车 百度资深面试官授课
¥299 中级 8422
Java入门第一季(IDEA工具)升级版
免费 入门 1165201
Java入门第二季 升级版
免费 入门 530570
Java 亿级项目架构设计与落地应用
¥4699 110
相关阅读