黑马程序员技术交流社区
标题:
代码块知识 小结
[打印本页]
作者:
henghenghalala
时间:
2015-7-30 15:32
标题:
代码块知识 小结
代码块分为:
局部代码块
(在局部位置,限定变量的生命周期),
构造代码块
(在类中的成员位置,每次调用构造方法执行前,都会先执行构造代码块,可以把多个构造方法(
对调用的对象进行初始化
)中相同的代码放到一起,对
所有对象
进行初始化),
静态代码块
(在类中成员位置 用static修饰,只加载一次。是对类进行初始化,因为静态是随着类的加载而加载)
代码块执行顺序:
静态代码块~构造代码块~构造方法
不会因为在程序中出现的先后顺序而改变。
而且静态代码块只执行一次 (
对类进行初始化,执行一次即可
)
构造代码块:
每次
调用构造方法时都会执行。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2