java修饰符

        java修饰符

一、类的修饰符

  访问修饰符:公共修饰符public(如果不写则只能本类和同包能访问)

  非访问修饰符:抽象类修饰符abstract、最终修饰符final

     接口只有访问修饰符,同类的访问修饰符

二、属性的修饰符

  访问修饰符

     访问权限   类   包  子类  其他包

        public     ∨   ∨    ∨     ∨          (对任何人都是可用的)

        protect    ∨   ∨   ∨     ×    (继承的类可以访问以及和private一样的权限)

        default    ∨   ∨   ×     ×    (包访问权限,即在整个包内均可被访问)default为默认不能写出来

        private    ∨   ×   ×     ×    (除类型创建者和类型的内部方法之外的任何人都不能访问的元素)

  非访问修饰符

     static 静态修饰符

     final  最终修饰符

       volatile 易失(共享)域修饰符

       transient 暂时性域修饰符 

三、方法的修饰符

  访问修饰符:同属性的访问修饰符

  非访问修饰符

      abstract 抽象方法修饰符

      static 静态方法修饰符

      final 最终方法修饰符

      native 本地方法修饰符

      synchronized 同步方法修饰符

猜你喜欢

转载自www.cnblogs.com/are-you-ok-lyf/p/8946258.html