无论创建多少个对象,静态数据都只占用一份存储区域。static关键字不能应用于局部变量,因此它只能作用于域。如果一个域是静态的基本类型域,且也没有对它进行初始化,那么它就会获得基本类型的标准初始值;如果它是一个对象引用,那么它的默认初始值就是null执行结果:

Java 静态数据初始化的示例代码

Java 静态数据初始化的示例代码

Java 静态数据初始化的示例代码