你的位置:首页 > Java教程

[Java教程]JAVA 静态代码块


特点:随着类的加载而执行,并且只会执行一次,并且还优先于主函数。
作用,用于给类进行初始化

/*静态代码块格式:static{  静态代码块中的执行语句}特点:随着类的加载而执行,并且只会执行一次,并且还优先于主函数。作用,用于给类进行初始化*/class Person{  static{    System.out.println("我是静态代码块");  }  {    System.out.println("我是构造代码块");  }  public static void show(){    System.out.println("你好");  }}public class Test{  public static void main(String[] args){    Person.show();  //调用静态方法    Person.show();  //调用静态方法    new Person();  //扩展知识:匿名new对象  }}