Java 收集方法的定义将驻留在哪里?
我知道Collection是一个包含抽象方法的接口,例如add()、addAll()、…Java 收集方法的定义将驻留在哪里?,java,collections,interface,Java,Collections,Interface,我知道Collection是一个包含抽象方法的接口,例如add()、addAll()、… 集合是一个包含静态方法的类,例如addAll(),max(),。。它扩展了对象。 和 集合实现接口Iterable 接口(因为它只能包含抽象方法)将只包含抽象方法(它没有定义) 所以,我的问题是,如果列表,集合,。。如果正在实现集合接口,那么像add()、addAll()、remove()、contains()、iterator()等方法的定义将在哪里,。。编写?列表和集合不实现集合,因为它们也是接口(扩展
集合是一个包含静态方法的类,例如addAll(),max(),。。它扩展了对象。 和 集合实现接口Iterable 接口(因为它只能包含抽象方法)将只包含抽象方法(它没有定义)
所以,我的问题是,如果列表,集合,。。如果正在实现集合接口,那么像add()、addAll()、remove()、contains()、iterator()等方法的定义将在哪里,。。编写?
列表
和集合
不实现集合
,因为它们也是接口(扩展集合
接口)
实现在实现类中,例如
ArrayList
,LinkedList
,HashSet
,等等。列表
和集合
不实现集合
,因为它们也是接口(扩展了集合
接口)
实现在实现类中,例如
ArrayList
,LinkedList
,HashSet
,等等。在实现这些接口的具体类imlplementing中:ArrayList,LinkedList,HashSet等。在实现这些接口的具体类imlplementing中:ArrayList,LinkedList,HashSet,等。可能的副本