静态代码块

  • 静态代码块:定义在成员位置,使用static修饰的代码块{ }。
  • 位置:类中方法外。
  • 执行:随着类的加载而执行且执行一次,优先于main方法和构造方法的执行。

案例演示:

package demo03;
// 静态优先于非静态

public class DemoStatic {
    static {
        System.out.println("我是静态代码块。作用:给类变量进行初始化赋值。");
    }
}

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄