📅  最后修改于: 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[]) {
}
}
注意:嵌套的接口和类可以具有所有访问说明符。