黑马程序员技术交流社区
标题:
构造函数,构造代码块,静态代码块
[打印本页]
作者:
mingjing56
时间:
2015-4-9 22:26
标题:
构造函数,构造代码块,静态代码块
构造函数,构造代码块,静态代码块和对象、类之间的关系到底是怎样的?很纠结。请大家帮我解答一下。谢谢
作者:
齐小灰同学
时间:
2015-4-9 22:36
先说一下定义:构造代码块 是在一个类中,方法外,用一对大括号括起来。它是一个在一个类的实例化的时候给普通成员赋值的,说白点就是赋值给对象的成员变量的。构造函数也是干的这个活,作用和构造代码块一模一样,只是执行顺序,它在构造代码块之后。然后再说静态代码块,是给这个类中的静态成员赋初始值的,这个类创建对象也会执行,不过就在创建第一个对象的时候执行,之后这个类再创建对象就不执行了。不过对于三者考点往往是他们的执行顺序。
作者:
cody
时间:
2015-4-9 23:15
这里面的关系我也有点糊图,还有待努力去搞清楚,打算找点练习做
作者:
MartinYu
时间:
2016-7-6 23:01
看看视频
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2