一、权限修饰符概念
权限修饰符是用来控制一个成员被访问的范围,可以用来修饰成员变量、方法、构造方法、内部类
二、权限修饰符的分类
举例:
1、private
2、空着不写
3、protected
4、public
三、权限修饰符的使用规则
实际开发中,一般使用public和private,成员变量私有、方法公开
四、代码块
代码块分为局部代码块、静态代码块、构造代码块
1、局部代码块(了解)
在方法内部使用,提前结束变量的生命周期
2、构造代码块(了解)
用来解决不同构造方法之间出现重复代码块的问题
但是构造代码块不够灵活,必须满足所有的构造方法都有相同的代码才行
3、静态代码块(重点)
格式:static{}
特点:需要通过static关键字修饰,随着类的加载而加载,并且自动触发、只执行一次
使用场景:在类加载的时候,做一些数据初始化的时候使用