随笔分类 - MyCollectionFrameWork
摘要:注: 简单的测试了下,基本操作没什么问题。我是直接实现了List<E>和Deque<E>接口,因为这样实现的方法比较全面,也不必自己去设计一个抽象父类,比较简单。代码中有只实现了常用的部分方法,觉得LinkedList<E>里面方法是在太多了,而且很多功能都是重复的(感觉接口设计的不是很好)。
阅读全文
摘要:注: ArrayList的实现还是比较简单,毕竟底层都是对数组的操作,相对容易理解。我是直接实现了List<E>接口,没有继承AbstractList<E>抽象类,直接将List中的方法都实现一遍。代码中ArrayList<E>中的常用操作基本都实现了,也有少许尚未实现。
阅读全文