interface x{
    public void print();
}
public class _匿名内部类
{
    public static void main(String[] args) {
        //x是一个接口,本来不能够实例化,可以创建一个类复写它里面的方法
        //d但是现在这个类只想要调用一次,就没有必要写类了,可以直接在后面复写方法
        new x(){
            @Override
            public void print() {
                System.out.println("匿名内部类");
            }
        }.print();
    }
}原文:http://www.cnblogs.com/Coder-Pig/p/6523155.html