1. 修饰符

2. 包

包的概念其实就是文件夹,对类进行分类管理

2.1. 定义格式

格式:package 包名;(多级包用.分开) 如果package 包名1.包名2;

3. 权限修饰符

public > protected > 默认 > privater

4. 状态修饰符

4.1. final

final关键字是最终意思,可以修饰成员方法,成员变量,类

  1. 被final修饰后的方法 无法被重写
  2. 被final修饰后的成员变量 无法重新赋值
  3. 被final修饰后的类无法成为父类被继承

如果final修饰是常规变量,则该变量不能被重新赋值

如果final修饰是引用型变量,则该变量指向的地址值不能被更改,但指向地址的内部能被修改.

4.2. static

被static修饰后的变量会被类的所有对象共享

通过类名或者对象来继续 修改值,会一直保存在类中,所有对象都能访问

4.3. 访问特点

静态方法 无法访问不是静态的方法和变量

非静态方法 可以访问静态和非静态的方法和变量