黑马程序员技术交流社区
标题:
关于构造代码块的一些小问题
[打印本页]
作者:
张立江
时间:
2012-3-26 09:43
标题:
关于构造代码块的一些小问题
毕老师讲的构造代码块 听的还是有点迷糊,它的书写格式是怎么样的,具体用在什么地方啊?
该贴已经同步到
小张童鞋的微博
作者:
王小刚
时间:
2012-3-26 10:09
我给你举个例子吧。
在一个类中
{
System.out.println("构造代码块");
}
这个就是构造代码块,是对所有对象进行统一初始化的,优先于构造函数运行。
作者:
刘宁
时间:
2012-3-26 10:19
构造代码块。
作用:给对象进行初始化。
对象一建立就运行,而且优先于构造函数执行。
和构造函数的区别:
构造代码块是给所有对象进行统一初始化
构造函数是给对应对象初始化
格式: {
age=30;比如年龄
}
作用:
当有多个对象的时候,可以给多个对象统一的初始化,并优先于构造函数。
作者:
izwj
时间:
2012-3-26 10:43
构造代码块用的少些,构造函数用的多些。
作者:
袁野
时间:
2012-3-26 11:14
构造代码块是为所有对象初始化的 优先于 构造方法
作者:
秦超
时间:
2012-3-26 11:42
构造代码块的格式是 { 要初始化的语句; },
构造代码块是给所有对象初始化用的,而构造函数是给指定对象初始化的,这是构造代码块和构造函数的区别
构造代码块在构造函数前执行
作者:
张小庆
时间:
2012-3-26 16:17
构造代码块格式上区别于构造函数的地方就是没有名称。
构造代码块作用:给对象进行初始化。对象一建立就运行,而且优先于构造函数执行。
和构造函数的区别是:构造代码块是给所有对象进行统一初始化,而构造函数是给对应的对象初始化。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2