小编Sum*_*sai的帖子

内部类中顶级类成员的可访问性?

我有一个关于成员内部类的顶级类的可访问性的查询.我刚刚读到了本地或匿名内部类只能访问最终变量的原因.原因是JVM将这两个类作为完全不同的类处理,因此,如果一个类中的变量值发生变化,则无法在运行时反映出来在另一个类文件中的时间.

然后,我的问题是内部成员类(非静态)如何能够访问顶级类成员的成员,因为JVM仍然将这两个类视为不同的类文件?如果顶级类的成员变量的值发生变化,那么如何在运行时反映内部类的类文件呢?

java accessibility nested-class inner-classes

0
推荐指数
1
解决办法
1064
查看次数

标签 统计

accessibility ×1

inner-classes ×1

java ×1

nested-class ×1