Java中的四种语句块

一,局部代码块

存在于方法里面(必须调用方法才可以)

public class Person{

   public void run(){
       System.out.println("局部代码块");
   }
}

 

二,构造代码块

public class Person{

    {
        System.out.println("构造代码块");
    }
}         

 

三,静态代码块

public class Person{

   static {
       System.out.println("静态代码块");
   }
}

 

四,同步代码块

synchronized(this) {

}

 

五,四种代码块执行顺序

静态代码块-->构造代码块-->构造函数-->局部代码块-->同步代码块

 

 
 
posted on 2020-12-02 17:18  铭烟  阅读(357)  评论(0编辑  收藏  举报