黑马程序员技术交流社区
标题:
我们知道 静态代码块初始化>默认初始化>显示初始化>构造...
[打印本页]
作者:
L.I.F.E
时间:
2013-6-20 20:13
标题:
我们知道 静态代码块初始化>默认初始化>显示初始化>构造...
那么,如果类中有静态修饰的成员变量,那么它是什么时候初始化的呢?
作者:
王磊
时间:
2013-6-20 21:25
类一被加载,静态成员就随着定义完毕,不过是在静态代码块之后。因为楼主写的过程是对一个new对象的初始化过程。而静态成员是类加载后,存在于方法区中,先于对象为存在的。
所以它的优先级仅次于静态代码块。
作者:
shang1jk
时间:
2013-6-20 21:42
类加载的时候吧.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2