class Test
{
public static void main(String[] args)
{
System.out.println("main start...");
System.out.println(Count.counter);
new Count().printCounter();
System.out.println("main end...");
}
}
class Count
{
public static int counter;//
static//静态初始化器(Static Initializer)。仅在类装载的时候执行一次。即:第一次使用类的时候。
{
counter=123;
System.out.println("static block chushihua");
}
public void printCounter()
{
System.out.println("printCounter method;counter="+counter);
}
}