List<E> list=new ArrayList<E>()和List<E> list=new ArrayList<E>(){}有什么区别?

RT
2024年11月29日 02:44
有3个网友回答
网友(1):

前面创建一个ArrayList的实例,后面创建ArrayList的匿名子类的实例。

网友(2):

在new+{}任何类或者接口的时候都是匿名继承的;这样可以重写出自己需要的特性。

网友(3):

你去看看匿名内部类就知道