关于内部类的有关问题。

关于内部类的问题。求助。。class Test{private int i 32private void f(){System.out.println(f())}pu

关于内部类的问题。求助。。
class Test{
private int i = 32;
private void f(){
System.out.println("f()");
}
public void h(){
new Object(){
void g(){
i ++;
f();
}
}.g();                        //这一行是什么意思???
System.out.println("i = " + i);
}
public static void main(String[] args){
Test t = new Test();
t.h();
}
}

谢谢大神们。。。