1.分类
Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。
public : 对所有类可见。使用对象:类、接口、变量、方法
protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。
default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。
private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)
我们可以通过以下表来说明访问权限:
2.示例
// 不同的访问修饰符 public int n1 = 100; protected int n2 = 110; int n3 = 120; private int n4 = 130;
访问修饰符也可以用于修饰方法和类
访问修饰符修饰类只能是defult和public