1.图例说明: 1.List,Set,Queue,Map之类的都是接口,里面是一些正常的操作方法,以及iterator迭代(Map除外),我曾经面试被问过,当时就以为继承的是类,哎。
2.那么他们到底是继承什么呢?collection衍生出抽象类abstractcollection,map衍生出抽象类abstractMap,List,Set,Map,queue 我们常用的类都是基于该抽象大类在进行衍生,ArrayList的继承关系就是 abstractCollection -> abstractList -> arrayList。
相关文章: