JAVA static加载顺序
来源:互联网 发布:veket linux.iso 编辑:程序博客网 时间:2024/05/18 03:37
JAVA static加载顺序
class TestFather { static { System.out.println("父类静态代码块"); } public TestFather() { System.out.println("父类的构造方法"); } { System.out.println("父类普通语句块"); }}public class TestSon extends TestFather { public TestSon() { System.out.println("子类的构造方法"); } static { System.out.println("子类静态代码块"); } { System.out.println("子类普通语句块"); } public static void main(String[] args) { TestSon son = new TestSon(); }}
运行结果
父类静态代码块
子类静态代码块
父类普通语句块
父类的构造方法
子类普通语句块
子类的构造方法
与代码顺序无关
参考:http://blog.csdn.net/u010442302/article/details/52052091
阅读全文
0 0
- JAVA static加载顺序
- java static的加载顺序
- Java static作用及加载顺序
- JAVA中关键字Static以及java中类加载顺序
- java中static修饰符的代码的加载顺序
- Java中static关键字解析以及类加载顺序例题
- Java中子类、父类、变量、static方法的加载顺序
- 关于static的加载顺序
- java static初始化顺序
- java static执行顺序
- 饿汉式单例类与Static变量加载顺序
- static代码块、父子类加载顺序
- static相关--------方法变量:加载顺序
- java中静态代码块的用法 static用法详解 类的加载顺序
- java中静态代码块的用法 static用法详解 类的加载顺序。
- java中静态代码块的用法 static用法详解 类的加载顺序。
- JAVA中静态代码块的用法 static关键字用法详解 类的加载顺序
- static 及java初始化顺序
- mnemosyne事务模块源码分析
- Unubtu 16.04 配置 Java环境变量
- int* p = new int[5](); 与 int* q = new int[5]; 的区别
- 数据采集实践(二)
- MySQL 语句级避免重复插入—— Insert Select Not Exist
- JAVA static加载顺序
- hibernate集合映射学习笔记
- 欢迎使用CSDN-markdown编辑器
- TCC事务机制简介
- Android 一个改善的okHttp封装库
- logcat没有输出
- 快速排序 算法
- leetcode-389. Find the Difference
- Glide-图片变换(五)