public :共有的,对所有的用户开放,都可以调用,没有限制
    private:私有的 除了类自己之外,任何人都不能使用,子类也不行
    protected:受保护的,本类可以使用,子类也可以,外部不能使用
    static:静态的,静态方法 或者静态变量,不用实例化类也可以访问,静态变量会常驻内存中,
    const:只读,修饰变量 只读属性,不能修改
    coid: 无返回类型,不需要retrrn 返回

    synchronized : 被修饰的方法或者代码,在多进程中,保证只有一个进程会执行,唯一性

    final:不能被继承,

    abstract :抽象的
    修饰类说明是抽象类,修饰方法说明是抽象方法
    抽象方法只有声明,没有实现过程,
    抽象类不能被实例化,通常是将抽象方法作为子类的方法重写使用的,且把继承的抽象类方法全部实现
    如果一个抽象类中所有方法都是抽象方法,且没有声明变量,成员都是public权限,这种抽象类就是接口
    extends:继承某个类,可以使用父类的方法,也可以重写 (final 声明的类不能继承)可以在继承父类的同时实现多个接口 class 子类 extends 父类 implements 接口1,接口2,.
    implements: 实现多个接口,接口一般为空,必须重写才能使用
    interface:接口类 使用implements 来实现接口中的方法且必须完全实现,