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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Mr_Unhappy 中级黑马   /  2014-9-13 20:11  /  917 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我今天再看程序的时候,看到了一个代码块,具体怎么写的我也记不大清楚了,但是我知道那个代码块好像什么都没有就一个{}包裹着一些代码,我想知道,哪是什么东西,who can tell me ?

评分

参与人数 1技术分 +1 收起 理由
付江涛 + 1 神马都是浮云

查看全部评分

5 个回复

倒序浏览
构造代码块就是给类的成员变量初始化的,而且他的初始化在构造函数之前,同时他也可以用来在抽象类中给被final修饰的成员变量初始化值。。。但是一般都不用的。。。
回复 使用道具 举报
构造代码块的作用是给所有对象进行统一初始化,对象一建立就运行,而且优先于构造函数运行,这里面定义的是不同对象共性的初始化内容,而构造函数是给不同的对象分别进行初始化的
回复 使用道具 举报
hailong 发表于 2014-9-13 21:26
构造代码块的作用是给所有对象进行统一初始化,对象一建立就运行,而且优先于构造函数运行,这里面定义的是 ...

谢咯,刚才我在网上查了下,不过看了你的让我有了更深层次的理解,谢谢..
回复 使用道具 举报
苏乞儿 发表于 2014-9-13 20:43
构造代码块就是给类的成员变量初始化的,而且他的初始化在构造函数之前,同时他也可以用来在抽象类中给被fi ...

谢谢,你的回答,...
回复 使用道具 举报
Mr_Unhappy 发表于 2014-9-13 22:06
谢咯,刚才我在网上查了下,不过看了你的让我有了更深层次的理解,谢谢.. ...

客气,一起努力:handshake
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马