概述与分类 概述与分类在java中,使用{}括起来的代码被称为代码块分类: 局部代码块 位置:方法中定义作用:限定变量的生命周期,及早释放,提高内存利用率 构造代码块 位置:类中方法外定义特点:每次构造方法执行的时候,都会执行该代码块中的代码,并且在构造方法执行前执行作用:将多个构造方法中相同的代码,抽取到构造代码块中,提高代码的复用性 静态代码块 位置:类中方法外定义特点:需要通过static关键字修饰,随着类的加载而加载,并且只执行一次作用:在类加载的时候做一些数据初始化的操作