黑马程序员技术交流社区

标题: 代码块知识 小结 [打印本页]

作者: henghenghalala    时间: 2015-7-30 15:32
标题: 代码块知识 小结
代码块分为: 局部代码块(在局部位置,限定变量的生命周期),
                   构造代码块(在类中的成员位置,每次调用构造方法执行前,都会先执行构造代码块,可以把多个构造方法(对调用的对象进行初始化)中相同的代码放到一起,对所有对象进行初始化),
                    静态代码块(在类中成员位置 用static修饰,只加载一次。是对类进行初始化,因为静态是随着类的加载而加载)

代码块执行顺序:
静态代码块~构造代码块~构造方法   
不会因为在程序中出现的先后顺序而改变。
而且静态代码块只执行一次 (对类进行初始化,执行一次即可)
构造代码块:每次调用构造方法时都会执行。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2