静态代码块,构造代码块,构造方法的执行顺序
来源:互联网 发布:为啥女生干java反应慢 编辑:程序博客网 时间:2024/06/03 15:38
结论:
a.父类的静态代码块
b.子类的静态代码块
c.父类的构造代码块
d.父类的构造方法
e.子类的构造代码块
f.子类的构造方法
演示
父类:
package t1;/** * Created by Administrator on 2017/6/4. */public class ClassA { private static String name; private String pwd; { System.out.println("这是父类的构造代码块"); } static{ name="classA"; System.out.println("这是父类的静态代码块"); } public ClassA(){ System.out.println("这是父类的构造方法"); }}
子类
package t1;/** * Created by Administrator on 2017/6/4. */public class ClassB extends ClassA{ private static String nameB; private String pwdB; { System.out.println("这是子类的构造代码块"); } static{ nameB="classB"; System.out.println("这是子类的静态代码块"); } public ClassB(){ System.out.println("这是子类的构造方法"); }}
测试方法
package t1;/** * Created by Administrator on 2017/6/4. */public class Test { public static void main (String [] args){ new ClassB(); }}
结果:
阅读全文
0 0
- 静态代码块、代码块、构造方法的执行顺序
- 静态代码块、构造代码块、构造方法执行顺序
- 静态代码块,构造代码块,构造方法执行顺序
- 静态代码块、构造代码块、局部代码块、构造方法的执行顺序
- java 静态代码块,构造代码块,构造方法,普通代码块的执行顺序
- 静态代码块,静态方法,构造方法的执行顺序
- 静态代码块,代码块,构造方法执行顺序
- 静态代码块、静态变量、构造代码块、构造方法的执行顺序
- java 静态代码块、静态变量、成员变量、构造代码块、构造方法的执行顺序
- java中静态代码块,构造代码块,构造方法,main方法的执行顺序
- 关于类中静态块,静态方法,构造代码块,构造方法的执行顺序
- 静态代码块,代码块,构造函数的执行顺序
- Java子父类间静态代码块、构造代码块、构造方法的执行顺序
- Java子父类间静态代码块、构造代码块、构造方法的执行顺序
- Java静态代码块、构造代码块、构造方法的执行顺序
- java 静态代码块 构造代码块 构造方法的执行顺序
- 静态代码块、构造代码块、构造方法的执行顺序
- Java子父类间静态代码块、构造代码块、构造方法的执行顺序
- Activity和Service的交互方式
- Python学习笔记(1) -- Python内建函数文档
- 数据库范式笔记
- ul li 居中排列
- <fieldset>的样式
- 静态代码块,构造代码块,构造方法的执行顺序
- 170604 逆向-CrackMe之013
- SVG 绘制可交互的中国地图
- windows下解压版MYSQL的配置
- EF5 DBContext与Entity分离
- C++: A a() 和 A a 的区别。
- java 泛型介绍
- linux给数字加千位符(正则)
- 189.m1-Fragment工厂优化Fragment的加载