static静态代码块
public class Person {
// 静态代码块:在类加载时候执行静态代码块,只会执行一次
static {
System.out.println("Person.static initializer");
}
// 实例初始化块,每次调用构造方法之前首先调用实例初始化块
{
System.out.println("Person.instance initializer");
}
public Person() {
System.out.println("Person.Person");
}
}
public void test1() {
Person person1 = new Person();
Person person2 = new Person(