class Outer
{
private int x=4;
static class Inner{
int x=1;
public void function()
{
int x=2;
System.out.println("inner:"+x);
}
}
void method()
{
Inner in=new Inner();
in.function();
}
}
class InnerClassDemo {
public static void main(String[] args)
{
Outer out=new Outer();
out.method();
Outer.Inner in = new Outer().new Inner();
in.function();
}
}
报错信息说Outer.Inner in = new Outer().new Inner();限定的新静态类
按照自己的节奏前行
相关分类