Possible Duplicate:
Why does Java prohibit static fields in inner classes?
我对内部类的访问规范感到非常困惑。请向我解释一下私有(private)和 protected 内部类和嵌套类。 我想知道为什么非静态成员不能在静态内部类中声明。
非常感谢。
抱歉...我错了。我想知道为什么静态成员不能在非静态内部类中声明..我以相反的方式问..抱歉
最佳答案
非静态成员肯定可以在静态内部类中声明,但反之则不允许。请参阅:Why does Java prohibit static fields in inner classes?
关于java - java中的静态内部类中不应该声明非静态成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12972256/