Java复习一之修饰符

一.Java修饰符

  A.访问权限修饰符:

    1.public

     说明:

      a.可以修饰类,方法,变量,接口

      b.其修饰的类可以被其子类,同一个包,不同包或其他包下的类访问

    2.default

     说明:

      a.什么也不写,即为默认  

      b.当前类,子孙类,同包下其他类可以访问,不同包或其它包不可访问

      c.在接口中变量隐式声明为public static final,即为常量,方法隐式声明为public

    3.protected

     说明:

      a.不可修饰类和接口,可修饰方法和变量

    4.private

     说明:

      a.不可修饰类,可修饰方法和变量

      b.只可在当前类中访问

  B.非访问权限修饰符:

    1.static用来修饰类方法和类变量

      静态变量:

        无论实例对象有多少个,静态变量只存在一个,称之为类变量,局部变量不可被static修饰

      静态方法:

        静态方法只能使用静态变量    

    

    2.final用来修饰类、方法和变量

      final 修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的变量为常量,是不可修改的

 

    3.abstract 修饰符,用来创建抽象类和抽象方法

    

 

 

posted @ 2019-11-14 11:16  人类的本质  阅读(104)  评论(0)    收藏  举报