1. 修饰符
2. 包
包的概念其实就是文件夹,对类进行分类管理
2.1. 定义格式
格式:package 包名;(多级包用.分开) 如果package 包名1.包名2;
3. 权限修饰符
public > protected > 默认 > privater
4. 状态修饰符
4.1. final
final关键字是最终意思,可以修饰成员方法,成员变量,类
- 被final修饰后的方法 无法被重写
- 被final修饰后的成员变量 无法重新赋值
- 被final修饰后的类无法成为父类被继承
如果final修饰是常规变量,则该变量不能被重新赋值
如果final修饰是引用型变量,则该变量指向的地址值不能被更改,但指向地址的内部能被修改.
4.2. static
被static修饰后的变量会被类的所有对象共享
通过类名或者对象来继续 修改值,会一直保存在类中,所有对象都能访问
4.3. 访问特点
静态方法 无法访问不是静态的方法和变量
非静态方法 可以访问静态和非静态的方法和变量