package testBaidu;
public class Test {
static {
System.out.println("这是第一个静态代码块1111111");
}
public static void main(String[] args) {
System.out.println("这是main函数。。。。。44444");
}
static {
System.out.println("这是第二个静态代码块2222222");
}
}
静态代码块在JVM加载类的时候执行,并且在构造方法执行前执行。一个类中可以定义多个静态代码块。
打印:
这是第一个静态代码块1111111
这是第二个静态代码块2222222
这是main函数。。。。。44444