黑马程序员技术交流社区
标题:
先后顺序?
[打印本页]
作者:
langmb
时间:
2015-3-13 21:10
标题:
先后顺序?
本帖最后由 langmb 于 2015-3-16 00:16 编辑
一个类中,如果有静态函数,构造函数,构造代码块,他们会谁先执行呢
作者:
leonard
时间:
2015-3-13 21:36
静态函数-->构造代码块-->构造函数。
作者:
Mra
时间:
2015-3-13 21:55
静态最先的 随着类加载而执行 但是只执行一次 用于给类初始化 过来是构造代码块 他是给所有对象初始化的 最后才是构造函数
作者:
longzc1991
时间:
2015-3-13 21:58
静态函数?函数要调用才执行的。 如果是静态代码块的话 就是 静态代码块 >构造代码块>构造函数
作者:
Rorine
时间:
2015-3-13 22:34
静态函数先执行,随着类的加载而加载,然后是构造代码块,构造函数是最后执行。
作者:
夏鹏
时间:
2015-3-13 22:38
代码块 构造函数 静态方法
作者:
caiwufei
时间:
2015-3-13 23:22
静态函数→构造代码块→构造函数
作者:
android-liu
时间:
2015-3-13 23:31
只要是有静态标记的就先执行,因为他是随着类加载而加载,构造代码块是对象初始化用的,先于构造函数执行所以顺序是静态函数→构造代码块→构造函数
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2