public class A
{
private int x=3;
public static void main(String[] args)
{
new A().func(new A.());
}
public void func(A a)
{
System.out.println(a.x);
}
}
{
private int x=3;
public static void main(String[] args)
{
new A().func(new A.());
}
public void func(A a)
{
System.out.println(a.x);
}
}
{
private int x=3;
public static void main(String[] args)
{
new A().func(new A());
}
public void func(A a)
{
System.out.println(a.x);
}
}
这下行了但是输出结果只有一个3
上面那个匿名函数为什么没有输出啊???