java中匿名类有关键字new 实例化一个对象有关键字new那么如何区分匿名类和实例化一个对象
不用区分。其实两者是一回事。你可以认为对匿名类new是一个特例,它产生一个这个类型,然后产生一个这个类型的对象。本质上这里new还是实例化对象。
在程序运行中,以及调用者看来,一个匿名类的对象和一个一般的对象是一回事。
转化的中间代码两个是一回事儿