![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Collection
文章平均质量分 83
Aeolian钦
这个作者很懒,什么都没留下…
展开
-
Collection集合分析之LinkedList
LinkedList继承AbstractSequentialList实现List,Dueue,Cloneable,Serializable由链表实现三个变量transient int size = 0;transient Node<E> first;transient Node<E> last;size:节点个数first:头节点last:尾节点两个构造函数 public LinkedList() { } public LinkedList(Col原创 2021-06-06 17:28:45 · 132 阅读 · 0 评论 -
Collection集合分析之ArrayList
ArrayList基础自AbstractList实现了List,RandomAccess,Cloneable,Serializable接口四常量 private static final int DEFAULT_CAPACITY = 10; private static final Object[] EMPTY_ELEMENTDATA = {}; private static final Object[] DEFAULTCAPACITY_EMPTY_ELEMENTDATA原创 2021-06-05 23:38:15 · 127 阅读 · 0 评论 -
Collection集合分析(1)
前言集合是我们在日常开发中经常使用,它位于java.util包,顾名思义,他是java的工具类,帮助我们完成各种操作,他充分利用了java的继承来实现他的功能。以下是我画的一个集合的一个继承关系图,主要牵涉到是ArrayList,LinkedList,HashSet,TreeSet这几个集合类,我在这里也是通过这几个集合类来画他的基础关系,真实情况下,他的继承关系还要复杂的多。Collection在这一章中,我主要要说的就是这个接口Collection,他定义了集合必须要有的规范,我们可以通过IDE原创 2021-04-23 01:08:42 · 86 阅读 · 0 评论