单个文件中的多个类:此处不允许使用修饰符私有
2022-09-02 01:28:53
我无法理解为什么这段代码不能编译:
class A {
public static void main(String[] args) {
System.out.println("hi");
}
}
private class B {
int a;
}
我正在将内容保存在一个名为 - 的文件中,但我收到一个错误:A.java
modifier private not allowed here // where I have defined class B
当我尝试将B作为私有和受保护时,都会发生这种情况。有人可以解释一下这背后的原因吗?
谢谢!