1.类在加载时候会一起加载静态方法
2.可以使用静态导入包
Person类:
public class Person {
{
System.out.println("匿名代码块");//输出顺序2,作用,可以用来赋予一些初始值
}
static {
System.out.println("静态代码块");//输出顺序1
}
public Person() {
System.out.println("构造方法块");//3
}
}
Application类:
//静态导入包
import static java.lang.Math.pow;
public class Application {
public static void main(String[] args) {
Person p1 = new Person();
System.out.println("==============");
Person p2 = new Person();//静态代码块只有在类第一次加载的时候跟随产生,只有一次
pow(2,3);
}
}