当前位置: 技术问答>java相关
STATIC变量不用赋初值?
来源: 互联网 发布时间:2015-03-24
本文导语: | 他会被系统自动赋一个缺省值 | 看你的需要了。 | 有缺省值。 | 如果STATIC变量属于一个基本类型而且为对其初始化,就会自动获得这个变量所属类型的标准基...
|
他会被系统自动赋一个缺省值
|
看你的需要了。
|
有缺省值。
|
如果STATIC变量属于一个基本类型而且为对其初始化,就会自动获得这个变量所属类型的标准基本类型初始值,如果其是指向一个对象的句柄,那么除非新建一个对对象,并将句柄同他连接,否则就得到一个空值(null)。所以STATIC变量并不是不用初始化,而是其需要不需要初始化.