public class Judge {
public static void main(String[] args) {
TestOne t=new TestOne("2");//执行顺序如输出语句标识
}
static class TestOne{
static{
System.out.println("1.静态代码块");
}
{
int a=1;
System.out.println("2.局部代码块");
//作用:如果程序定义变量非常多且作用范围小使用局部代码块是非常节省内存空间的
}
public TestOne(){
System.out.println("3.无参构造代码块");
}
public TestOne(String ages){
System.out.println("3.有残构造代码块");
}
}
}
Java局部代码块({})执行顺序
最新推荐文章于 2023-12-22 00:04:01 发布