Java类初始化在构造器被调用前,初始化顺序如下:1. static变量、static域按出现的顺序初始化2. 成员变量,实
Java类初始化
在构造器被调用前,初始化顺序如下:
1. static变量、static域
按出现的顺序初始化
2. 成员变量,实例初始化块
按出现的顺序初始化
实例初始化块,即用{}括住的部分(注意{}前没有static),如
{System.out.println("2");} Java类初始化
在构造器被调用前,初始化顺序如下:
1. static变量、static域
按出现的顺序初始化
2. 成员变量,实例初始化块
按出现的顺序初始化
实例初始化块,即用{}括住的部分(注意{}前没有static),如
{System.out.println("2");}