static 代码块
时间: 2023-11-09 10:04:44 浏览: 100
静态代码块
static 代码块是在类被加载时执行的一段代码。它通常用于初始化静态变量或执行一些静态方法。当类被首次使用或创建对象之前,静态代码块会被执行一次,且只会执行一次。它的主要作用是在类加载时进行一些初始化操作,例如读取配置文件、连接数据库等。在代码中,静态代码块使用关键字 "static" 来修饰,并且位于类中的任意位置。例如:
```java
public class MyClass {
static {
// 静态代码块中的初始化操作
}
}
```
值得注意的是,如果一个类有多个静态代码块,它们会按照在类中出现的顺序依次执行。另外,静态代码块不能被显式调用或引用,它会在类加载时自动执行。
阅读全文