A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yedaiwang 中级黑马   /  2014-12-29 16:33  /  827 人查看  /  13 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么构造函数初始化构造代码块初始化静态代码块初始化 好晕

13 个回复

倒序浏览
继续看下去,后面会解释的
回复 使用道具 举报
有疑惑才是正常现象啊  ,没有人一下就懂的
回复 使用道具 举报
清浅。。 来自手机 中级黑马 2014-12-29 21:35:31
板凳
没事慢慢就会了
回复 使用道具 举报
没事,后面多得是
回复 使用道具 举报
看到后面就理清了。多做些题吧。。
回复 使用道具 举报
1、什么构造函数初始化: 构造函数的特点是,函数名称和类名相同,可以是有参数的,也可以是无参数的,多个构造函数在类中是以重载的形式存在的,主要的功能是为成员变量初始化。
2、构造代码块初始化:构造代码块是由一对大括号括上的,没感觉有什么特点,它的格式一下就能看出来,同样也是给成员变量初始化的。
3、静态代码块初始化 :提到静态的话,就要想到静态的特点,优先于对象的加载,生命周期比较长,随着类的加载而加载,随着类的消失而消失,静态代码块中的内容是所有对象最共性的内容。

在内存中他们的加载顺序是:静态代码块优先于代码块,代码块优先于构造函数。
个人观点仅供参考,如有不足,请补充。。。。
回复 使用道具 举报
这些可以说是概念性的东西你没接触过说难很正常,只要自己能够坚持学下去就是进步。学习怎么可能一帆风顺。
回复 使用道具 举报
刚接触这些东东,感觉都一样,多自己做做总结,多练练,就好了
回复 使用道具 举报
不错,很给力
回复 使用道具 举报
面向对象是难点,楼主加油,过了这个坎就好了
回复 使用道具 举报
多看就懂了  后面视频也有详细的解释
回复 使用道具 举报
我也是弄了半天才明白的.
回复 使用道具 举报
YAn. 中级黑马 2014-12-29 23:42:10
14#
多看几遍  就OK了...
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马