您的位置:首页 > 编程语言 > Java开发

Java 实例化对象的过程

2015-03-11 18:46 239 查看
父类:

public class Father {

public Father() {

System.out.println("父类构造器");

}

public static void AA() {

System.out.println("父类静态方法");

}

{

System.out.println("父类非静态块");

}

static {

System.out.println("父类静态块");

}

子类:

public class InstantiationTest extends Father {

//测试主函数

public static void main(String[] args) {

InstantiationTest st=new InstantiationTest();

}

public InstantiationTest() {

System.out.println("子类构造器");

}

public static void AA() {

System.out.println("子类静态方法");

}

{

System.out.println("子类非静态块");

}

static {

System.out.println("子类静态块");

}

}

输出结果就是对象实例化的过程:

父类静态块

子类静态块

父类非静态块

父类构造器

子类非静态块

子类构造器
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: