修饰符

2019-02-16  本文已影响0人  Harper324
  1. default:
    可以用来修饰类、接口、变量、方法。在同一包内可见,不使用任何修饰符,即缺省,可以不写。
  2. public:
    用来修饰类、接口、变量、方法。 对所有类可见。接口里的变量都隐式声明为 public static final, 而接口里的方法默认情况下访问权限为 public。
  3. private:
    用来修饰变量和方法,在同一类内可见。私有访问修饰符是最严格的访问级别,所以被声明为 private 的方法、变量和构造方法只能被所属类访问,并且类和接口不能声明为 private。声明为私有访问类型的变量只能通过类中公共的 getter 方法被外部类访问。此访问修饰符的使用目的主要是用来隐藏类的实现细节和保护类的数据。
  4. protected:
    修饰变量和方法,特别注意不能修饰类。 对同一包内的类和所有子类可见。
  1. static
    如果static用来修饰变量,就叫静态变量;如果用来修饰方法,就叫做静态方法。
  1. final
    final 表示"最后的、最终的"含义,通常用于声明系统中的共有的不变的常量。需要注意一下几点:
public class Test{
  public static final int BOXWIDTH = 6;
  static final String TITLE = "Manager";
}
  1. 其他
    abstractsynchronizedtransientvolatile
上一篇 下一篇

猜你喜欢

热点阅读