黑马程序员技术交流社区
标题:
静态代码块与构造代码块
[打印本页]
作者:
wuyusi
时间:
2015-5-30 18:51
标题:
静态代码块与构造代码块
都是用来初始化
区别:静态代码块随类加载而加载,只执行一次
构造代码块给对象初始化,对象建立就执行,多少次都可以
静态代码块优先于构造代码块执行
作者:
songyu
时间:
2015-5-30 19:03
构造代码块是存在于类中方法外先于构造方法执行,静态代码块在类加载的时候会在方法区开辟空间.
作者:
流水0215
时间:
2015-5-30 19:21
支持一下楼主哈
作者:
!85684009ex
时间:
2015-5-30 21:22
好厉害!膜拜大神!
作者:
1315317959
时间:
2015-5-30 21:26
静态代码块只加载一次(.class字节码文件只加载一次的情况下)。所以执行第二次的时候直接执行父类的构造代码块。
作者:
feng0606
时间:
2015-5-30 21:36
总结的简单到位啊.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2