



总结:
一个类的实例化过程:
1. 父类中的static代码块,当前类的static
2. 顺序执行父类的普通代码块
3. 父类的构造函数
4. 子类普通代码块
5. 子类(当前类)的构造函数,按顺序执行。
6. 子类方法的执行
一个类的实例化过程:
1. 父类中的static代码块,当前类的static
2. 顺序执行父类的普通代码块
3. 父类的构造函数
4. 子类普通代码块
5. 子类(当前类)的构造函数,按顺序执行。
6. 子类方法的执行
本文标题:java父类和子类中代码的执行顺序
本文链接:https://www.haomeiwen.com/subject/ncioqftx.html
网友评论