构造代码块
class A{
{
System.out.println("构造代码块");
}
}
new几次就执行几次,先于构造方法执行
静态代码块
class A{
static{
System.out.println("静态代码块");
}
}
静态代码块随着类的加载而执行,并且只执行一次
构造代码块
class A{
{
System.out.println("构造代码块");
}
}
new几次就执行几次,先于构造方法执行
class A{
static{
System.out.println("静态代码块");
}
}
静态代码块随着类的加载而执行,并且只执行一次