Java代码执行顺序
来源:互联网 发布:云计算国内外研究现状 编辑:程序博客网 时间:2024/05/22 14:39
- 执行父类的静态代码块
- 执行子类的静态代码块
- 执行父类的构造代码块
- 执行父类的构造函数
- 执行子类的构造代码块
- 执行子类的构造函数
class Parent { // 静态初始化块 static { System.out.println("父类--静态初始化块"); } // 构造器 public Parent() { System.out.println("父类--构造器"); } // 初始化块 { System.out.println("父类--初始化块"); } } class SubClass extends Parent { // 静态初始化块 static { System.out.println("子类--静态初始化块"); } // 初始化块 { System.out.println("子类--初始化块"); } // 构造器 public SubClass() { System.out.println("子类--构造器"); } // 程序入口 public static void main(String[] args) { new SubClass(); System.out.println("----------"); new SubClass(); } }
输出:
父类–静态初始化块
子类–静态初始化块
父类–初始化块
父类–构造器
子类–初始化块
子类–构造器
——————
父类–初始化块
父类–构造器
子类–初始化块
子类–构造器
0 0
- java代码执行顺序
- Java代码执行顺序
- Java代码执行顺序
- java代码执行顺序
- JAVA代码执行顺序
- Java代码执行顺序
- Java代码执行顺序
- java代码执行顺序
- java代码执行顺序
- Java代码执行顺序-样例
- java代码的执行顺序
- Java代码的执行顺序
- Java类代码执行顺序
- Java 内部代码执行顺序
- Java代码块执行顺序
- java类代码执行顺序
- java中代码执行顺序
- Java代码的执行顺序
- 拖延症
- 【Python爬虫】入门知识
- Libsvm学习-2 安装完使用中遇到的几个问题
- Tcp投票通信例子
- 【C++】C++中的Sequence Point,构造函数等问题
- Java代码执行顺序
- Metal 着色语言编程指南 三
- eclipse快捷键
- HDU 4720 Naive and Silly Muggles(计算几何, 求三角形外心)
- Http文件上传服务器端接收的数据格式
- 解决UV流动时间长了以后会卡顿的问题
- bzoj 1257:余数之和sum
- linux基础学习之 grep总结
- HDU 3790.最短路径问题【最短路径Dijkstra算法】【4月14】