我今天正在试验匿名类。当我执行System.out.println(super.x);时,它打印12,而当我使用System.out.println(x);时,它打印4。我以为super.x会打印4并且想知道是否有人可以向我解释这是为什么?publicclassAnonClass{privateintx=1;publicAnonClass(intx){this.x=x;}publicstaticvoidmain(String[]args){AnonClasstest=newAnonClass(4);test.testMethod();}publicvoidtestMethod(){An