黑马程序员技术交流社区
标题:
构造代码块和静态哪个优先运行?
[打印本页]
作者:
Y1011
时间:
2015-7-17 22:38
标题:
构造代码块和静态哪个优先运行?
不太明白啊,这2个都是不需要调用对象的,到底哪个优先运行呢??求大婶啊
作者:
Sparky
时间:
2015-7-17 23:07
静态代码块,静态代码块是随着类加载而加载的,我理解的是构造代码块作用主要是初始化对象。
作者:
751309401
时间:
2015-7-17 23:22
1静态方法是随着类的加载而加载的,优先于对象的存在
2代码块是随着对象的创建而存在的
所以静态是优先于代码块运行的
作者:
扶摇丶
时间:
2015-7-17 23:41
静态先运行
作者:
Matrix_heima
时间:
2015-7-17 23:42
本帖最后由 Matrix_heima 于 2015-7-17 23:47 编辑
静态代码块先运行,其随着类的加载而加载一次,构造代码块在调用构造函数时才加载,每次调用构造函数都会加载。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2