public static void main(String[] args)
{
Test t=new Test();
Test.Inner i=t.new Inner() //这样可以改写Test.Inner

    {
     System.out.println("I am new inner.");
    }
};
}
以上代码中的
Test.Inner i=t.new Inner() //这样可以改写Test.Inner

    {
     System.out.println("I am new inner.");
    }
};
这段代码在Test.Inner i=t.new Inner()这句的括号内,又加上了一对括号,并把打印语句写在了里面,这是什么写法,请各位朋友,帮忙解释一下。