您的位置:首页 > 编程语言 > Java开发

java基础-显示代码,构造代码块 , 构造函数的初始化顺序

2016-02-28 10:36 513 查看
1. 声明变量的代码永远都会放在最开始的位置。

2. 对成员变量的赋值语句以及构造代码块所有代码都会移到构造函数中执行。

3. 构造方法的代码是最后执行的

赋值的先后顺序:构造代码块的代码与成员变量赋值的代码执行的先后顺序是按照代码位置的先后顺序执行的。6

Demo10的源代码.



反编译后的代码:



反编译后可见,首先是定义成员变量int a  然后显示代码和构造代码块就是顺序执行,执行完后才执行构造函数内的代码.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: