本帖最后由 杜光 于 2013-7-28 09:36 编辑
class outer
{
static int x=2;
static class inner
{
static int x=6;
static void function()
{
int x=8;
System.out.println("inner "+ outer.this.x);//我想问的是这个为什么不能访问外部类的int x=2呢都是静态的啊,这样的访问格式对吗?
}
}
}
class neibulei
{
public static void main(String[] args)
{
outer.inner.function();
}
} |