class StaticCode
{
private StaticCode(){}//该类的方法都是静态方法,该类不能创建对象
static int num;
{
System.out.println("haha");//构造代码块,创建一个对象赋值一次
}
static
{
System.out.println("baibai123");//(静态代码块)//随着类的加载赋值一次
//出现时间比构造代码块要早,所以先执行
}
}
{
private StaticCode(){}//该类的方法都是静态方法,该类不能创建对象
static int num;
{
System.out.println("haha");//构造代码块,创建一个对象赋值一次
}
static
{
System.out.println("baibai123");//(静态代码块)//随着类的加载赋值一次
//出现时间比构造代码块要早,所以先执行
}
}