📜  Java中类或接口的访问说明符

📅  最后修改于: 2020-04-05 11:55:33             🧑  作者: Mango

在Java中,类/接口的方法和数据成员可以具有以下四个访问说明符之一。访问说明符按其限制顺序列出。
1) private
2) default (when no access specifier is specified)
3) protected
4) public
但是,类和接口本身在任何其他类之外声明时只能有两个访问说明符。

1) public
2) default (when no access specifier is specified)
我们无法使用私有或受保护的访问说明符声明类/接口。例如,以下程序编译失败。

/ 文件名: Main.java
protected class Test {}
public class Main {
  public static void main(String args[]) {
  }
}

注意:嵌套的接口和类可以具有所有访问说明符。