类加载:
实例化子类
使用静态方法和静态属性
实例化对象
package com_cc.Private;
/**
* @author 柴城
* @version 1.0
*/
public class test {
public static void main(String[] args) {
B b = new B();
}
}
class A{
static {
System.out.println("A的静态代码块");
}
{
System.out.println("A的普通代码块");
}
public A() {
System.out.println("A的构造器");
}
}
class B extends A{
{
System.out.println("B的普通");
}
static {
System.out.println("B的静态代码块");
}
public B() {
System.out.println("B的构造器");
}
}
/*输出:
A的静态代码块
B的静态代码块
A的普通代码块
A的构造器
B的普通
B的构造器
*/