|--代码块
|--局部代码块
|--定义
|--存在于一个控制结构(作用于)内的变量
|--特点
|--无名称,不可以被调用
|--限制局部变量的生命周期
|--构造代码块
|--定义
|--与对象相关,构造对象的代码块,用于为对象进行统一初始化
|--特点
|--无名称,不可以被调用
|--对象建立时就运行且优先于构造函数执行
|--具备初始化的通用性
|--静态代码块
|--定义
|--与类有关,用于为类进行初始化
|--特点
|--无名称,不可以被调用
|--随着类的加载而执行且只为类进行一次初始化
|--优先于主函数执行
|--用法
|--当类在没有对象,但需使用其功能時,进行初始化的操作可以通过静态代码块完成
我只和为你讲解代码块的定义和特点,但在理解这些内容之前你必须搞清楚什么是类什么是对象,这个内容你还是去反复的观看视频去慢慢理解,在这之后上面的内容你自然就能理解了。这东西不难,只是以前没有接触过,所以现在理解起来比较陌生,时间久了你自然就轻车熟路了。 |