1、权限修饰符
public (公有):类,包,子类,其他包
protect (保护):类,包,子类
default (默认):类,包
private (私有):类
2、非权限修饰符
①static(属于类,而不是对象,方便在没有创建对象的情况下用类调用静态方法或者变量)
static可以用来修饰方法、变量、类(被修饰的类只能是内部类)
②final
final标记的类不能继承
final标记的方法不能被重写
final标记的变量是常量,不能被改变,只能被赋值一次
final标记的成员变量必须在声明的同时赋值,如果不赋值,只有一次机会在构造方法中显示的赋值。