private关键字
(1)私有的意义,可以修饰成员变量和成员方法
(2)特点:被private修饰的后的成员只能在本类中被访问
(3)private的应用:
把所有的成员变量给private了
对外提供对应的getXxx()/setXxx()方法
this关键字
(1)代表当前类的引用对象,哪个对象调用方法,该方法内部的this就代表那个对象
(2)this的应用场景:解决了局部变量隐藏成员变量的问题
static关键字
(1)静态的意思。可以修饰成员变量和成员方法。
(2)静态的特点:
A:随着类的加载而加载
B:优先与对象存在
C:被类的所有对象共享
D:可以通过类名调用
既可以通过对象名调用,也可以通过类名调用。
(3)静态的内存图
静态的内容在方法区的静态区
(4)静态的注意事项;
A:在静态方法中没有this对象
B:静态只能访问静态
1:final关键字
(1)是最终的意思,可以修饰类,方法,变量。
(2)特点:
A:它修饰的类,不能被继承。
B:它修饰的方法,不能被重写。
C:它修饰的变量,是一个常量。
|
|