黑马程序员技术交流社区
标题:
代码块和成员变量赋值的顺序
[打印本页]
作者:
小鱼儿211
时间:
2015-10-22 12:58
标题:
代码块和成员变量赋值的顺序
一个类中如果定义了成员变量, 在创建对象的时候就会初始化, 这个默认的初始化是在代码块之前做的. 基本数据类型等于0, 引用数据类型等于null.
如果代码中对成员变量赋了值, 也定义了代码块, 这两部分的顺序是按照定义的先后而决定的
如果代码块写在了赋值的前面, 那么是先初始化, 再代码块, 再赋值
如果代码块卸载了赋值的后面, 那么是先初始化, 再赋值, 再代码块
作者:
耀阳圣尊
时间:
2015-10-22 14:56
思路很清晰,赞一个{:3_53:}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2