📅  最后修改于: 2023-12-03 15:42:26.256000             🧑  作者: Mango
在 Java 中,静态块是一种特殊的代码段,它可以在类加载的过程中自动执行。静态块是在类初始化时执行的,执行一次后就不会再执行。在静态块中,可以进行一些静态资源的初始化操作。
静态块的语法如下所示:
static {
// 静态块中的代码
}
静态块具有以下特点:
静态块的应用场景如下:
public class MyClass {
static {
System.out.println("静态块中的代码");
}
public static void main(String[] args) {
System.out.println("主方法中的代码");
}
}
上面的代码中,当程序运行时,先会执行静态块中的代码,输出 "静态块中的代码",然后才执行主方法中的代码,输出 "主方法中的代码"。
静态块是一种在类加载时自动执行的代码段,它可以用来进行一些静态资源的初始化操作。静态块具有被执行一次、不能被调用的特点。在实际的开发中,我们可以根据需求使用静态块来完成静态资源的初始化。