Java基础4:代码加载顺序

一、什么是代码块

Java中用{ }括起来的代码段就是代码块。

二、代码块的分类和功能

三、代码块的执行顺序

1、代码块的执行顺序:静态代码块-->main方法的代码-->构造代码块-->构造方法-->顺序执行代码(或同步代码块)

2、父类静态代码块-->子类静态代码块-->main方法的代码-->父类构造代码块-->父类构造方法-->子类构造代码块-->子类构造方法-->顺序执行代码(包括普通代码块、同步代码块)(当父类无super时,触发子类有参构造函数和无参构造函数时只调用父类无参构造函数)

posted @ 2019-07-15 09:15  悦风旗下  阅读(358)  评论(0编辑  收藏  举报