我有两个类如下
public class A{
private static class B{
private static int s1;
private static int s2;
private int x;
}
}
Run Code Online (Sandbox Code Playgroud)
在 B 类中,所有字段都是私有的,并且这些所有字段都不应在 A 类中访问。但是存在一个“谜团”,即 A 类中可以访问静态字段
private int x
Run Code Online (Sandbox Code Playgroud)
不可访问。我的问题是为什么可以在 A 类中访问私有静态字段?
注意:我的 B 类是静态的,它的构造函数是私有的。
| 归档时间: |
|
| 查看次数: |
2037 次 |
| 最近记录: |