public 公共的,修饰类,成员变量,方法,任意包下都可以访问
protected 受保护的,修饰方法,成员变量,只能在本包及子包下访问
private 私有的,修饰类,成员变量,方法,只能在本类中访问
deafualt 默认的,修饰类,方法,成员变量,只能在本包下访问
final 最终的,修饰类,成员变量,成员方法,局部变量,修饰的方法和变量不能被重写,变量成为常量,修饰的类不能被继承
static 静态的,修饰类的成员,成员方法,成员变量,被修饰的成员归类所有,对象间共享
abstract 抽象的,修饰类和方法,被修饰的方法,子类必须重写,或者子类也是抽象类,被修饰的类不能生成对象