- class Fu {
- static {
- System.out.println("静态代码块Fu");
- }
-
- {
- System.out.println("构造代码块Fu");
- }
-
- public Fu() {
- System.out.println("构造方法Fu");
- }
- }
-
- class Zi extends Fu {
- static {
- System.out.println("静态代码块Zi");
- }
-
- {
- System.out.println("构造代码块Zi");
- }
-
- public Zi() {
- System.out.println("构造方法Zi");
- }
- }
-
- Zi z = new Zi(); 请执行结果。
复制代码 请大师给我讲解下这个又有静态代码块,又有构造代码块,又有构造方法的代码运行得顺序吧,是在是看不懂啊~头大~
|
|