普通代码块:直接在方法或者语句中定义的代码块。
构造块:直接写在类中的代码块。
静态代码块:使用static声明的代码块。
同步代码块:加上synchronized的代码块。
1.主方法所在累中定义的静态代码块
2.在其他类中定义的静态代码块
3.构造块
4.构造方法
5.构造块
6.构造方法
7.构造块
8.构造方法
其中每个类中的静态方法之执行一次,其他的代码块可以执行多次。
普通代码块:直接在方法或者语句中定义的代码块。
构造块:直接写在类中的代码块。
静态代码块:使用static声明的代码块。
同步代码块:加上synchronized的代码块。
1.主方法所在累中定义的静态代码块
2.在其他类中定义的静态代码块
3.构造块
4.构造方法
5.构造块
6.构造方法
7.构造块
8.构造方法
其中每个类中的静态方法之执行一次,其他的代码块可以执行多次。