java中对象的初始化过程
来源:互联网 发布:aspen plus软件 编辑:程序博客网 时间:2024/05/01 16:23
public class MyTest2{
public static void main(String[] args) {
child c = new child();
}
}
class D{
public D(String temp){
System.out.println(temp);
}
}
class base{
static{
System.out.println("父类的静态自由块被初始化");
}
static D temp = new D("父类的静态成员变量被初始化");
{
System.out.println("父类的自由块被初始化");
}
D temp2 = new D("父类的成员变量被初始化");
public base(){
System.out.println("父类的构造方法被初始化");
}
}
class child extends base{
static D temp = new D("子类的静态成员变量被初始化");
D temp2 = new D("子类的成员变量被初始化");
static{
System.out.println("子类的静态自由块被初始化");
}
{
System.out.println("子类的自由块被初始化");
}
public child(){
System.out.println("子类的构造方法被初始化");
}
}
运行结果:
父类的静态自由块被初始化
父类的静态成员变量被初始化
子类的静态成员变量被初始化
子类的静态自由块被初始化
父类的自由块被初始化
父类的成员变量被初始化
父类的构造方法被初始化
子类的成员变量被初始化
子类的自由块被初始化
子类的构造方法被初始化
- Java中对象的初始化生成过程
- java中对象的初始化过程
- java中一个对象的初始化过程
- Java中对象的初始化过程
- Java中子类对象初始化的过程
- Java中对象的初始化过程详解
- java面向对象中对象的初始化过程
- JAVA对象的初始化过程
- java对象的初始化过程
- JAVA 的对象初始化过程
- JAVA 对象的初始化过程
- JAVA对象的初始化过程
- Java对象初始化的过程
- 对象的初始化过程-java
- Java - 对象的初始化过程
- Java: 对象的初始化过程
- Java 对象的初始化过程
- 深入研究Java中一个对象的初始化过程
- 远程过程调用(RPC)
- 使用文献管理软件和word配合插入文献,出现未响应的情况
- 1951: [Sdoi2010]古代猪文
- 冒泡排序法
- applicationContext.xml 配置说明
- java中对象的初始化过程
- 黑马程序员--02.Java语言基础--03.【数组】
- 格式化高精度浮点数
- 升级可获得1024G 360云盘永久使用空间哟,
- 自我介绍
- c语言指针详解
- Ubuntu更新出现 The system is running in low-graphics mode解决方法
- sqlite 句柄-sqlite 基础教程(3)
- LightOJ 1140 How Many Zeroes?