1.final关键字
1.final用处和含义
1.含义
最终的意识,可以修饰类,方法,变量。
2.特点
a:它修饰的类,不能被继承。
b:它修饰的方法,不能被重写。
c:它修饰的变量,是一个常量。
2.知识点
1.变量
a:基本类型 值不能发生改变
b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的
2.初始化时机(只能初始化一次)
a:定义变量的时候给值
b:构造方法中给值
2.修饰符
1.权限修饰符
权限修饰符 | 本类 | 同一包下 | 不同包下的子类 | 不同包下的无关类 |
---|---|---|---|---|
private | yes | |||
默认 | yes | yes | ||
protected | yes | yes | yes | |
public | yes | yes | yes | yes |
2.常见的修饰符
1.分类
权限修饰符:private,默认,protected,public
状态修饰符:static,final
抽象修饰符:abstract
2.常见类及其组成的修饰
类(常用的:public):默认,public,final,abstrac
成员变量(常用的:private):private,默认,protected,public,static,final
构造方法(常用的:public):private,默认,protected,public
成员方法(常用的:public):private,默认,protected,public,static,final,abstract