一.权限修饰符
1.权限修饰符:是用来控制一个成员能够被访问的范围的。
2.可以修饰成员变量,方法,构造方法,内部类。
3.例子:
public class Student {
priviate String name;
prviate int age;
}
二.权限修饰符的分类
有四种作用范围大小(prviate<空着不写(默认))<protected<public)
图示:
三.静态代码块
1.格式:
static{
}
2.特点
需要通过static关键字修饰符,随着类的加载而加载,并且自动出发,只执行一次。
和构造代码块相比,静态代码块只执行一次,构造代码块创建一个对象就执行一次代码。
3.使用场景
在类加载的时候,做一些初始化的时候使用。
四.代码的分类
局部代码块,构造代码块,静态代码块。
五.局部代码块的作用
提前结束变量的生命周期(已淘汰)
六. 构造代码块的作用
抽取构造方法中重复的代码(不够灵活)