黑马程序员技术交流社区
标题:
构造代码块和静态代码块?
[打印本页]
作者:
汪冰伦
时间:
2015-10-23 20:45
标题:
构造代码块和静态代码块?
本帖最后由 汪冰伦 于 2015-10-24 09:04 编辑
请问,构造代码块和静态代码块,分别是干什么用的呢?感觉很少见,还有其他什么代码块吗?
作者:
C威
时间:
2015-10-23 21:32
静态代码块是随着类的加载而加载,一般用于加载数据的时候用
作者:
叶子和大人
时间:
2015-10-23 23:31
同步代码块 synchronized{}
作者:
dai2686779
时间:
2015-10-23 23:33
6666666666666666666
作者:
汪冰伦
时间:
2015-10-24 09:04
我已经明白了,
构造代码块:当一个类中有多个构造方法时候,可以定义构造代码块来对所有的构造方法进行初始化,也就是做个统一的补充;
静态代码块:格式是static{ } 随着类的加载而加载,只执行一次,用于给类初始化,并且优先于主函数;
作者:
朦胧色彩
时间:
2015-10-24 10:11
静态代码块,随着类的加载而加载,给类初始化的,并且只运行一次。
构造代码块,是给所有对象进行初始化用的。
希望可以帮到你!
作者:
汪冰伦
时间:
2015-10-28 11:08
叶子和大人 发表于 2015-10-23 23:31
同步代码块 synchronized{}
谢谢
作者:
雨来
时间:
2015-10-28 11:44
谢谢学习了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2