Java 代码块

Java中代码块分为四种:

(1)普通代码块:在方法中使用的代码块

(2)构造代码块:在类中定义的代码块,每次在构造函数被调用之前被调用,且每创建一个对象调用一次构造代码块

(3)静态代码块:在类中使用static声明的代码块,在类第一次创建对象时被调用,且只会被调用一次。执行优于构造代码块。

        项目开发中通常使用 静态代码块 初始化只使用一次的数据。

(4)同步代码块:线程同步。。。。,后续加上

总结:重点会使用的是  静态代码块,普通代码块,同步代码块,构造代码块

public class Person{

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

  private int age;
  public int getAge(){
     System.out.println("普通代码块");  
     return age;
}
}

 

posted @ 2022-05-09 14:21  藤原豆腐渣渣  阅读(29)  评论(0编辑  收藏  举报