Bal*_*nan 0 java collections interface
我知道Collection是一个包含抽象方法的接口,例如add(),addAll(),..
而Collections是一个包含静态方法的类,例如addAll(),max(),..,它扩展了Object.和Collection实现了Iterable接口.
接口,因为它只能包含抽象方法,只包含抽象方法(不具有定义).
所以,我的问题是如果List,Set,..正在实现Collection接口那么将在哪里定义add(),addAll(),remove(),contains(),iterator(),.. write等方法?
List并且Set不实现Collection,因为它们也是接口(扩展Collection接口).
的实现是在实现类,如ArrayList,LinkedList,HashSet,等...