我有两个类如下
public class A{
private static class B{
private static int s1;
private static int s2;
private int x;
}
}
在 B 类中,所有字段都是私有的,并且在 A 类中不应访问这些所有字段。但是有一个“神秘”,即静态字段可以在 A 类中访问,并且
private int x
不可访问。我的问题是为什么私有静态字段可以在 A 类中访问?
注意:我的 B 类是静态的,它的构造函数是私有的。