05 2017 档案
摘要:关于LinkedList的分析,会从且仅从其添加(add)方法入手。 因为上一篇已经分析过ArrayList,相似的地方就不再叙述,关注点在LinkedList的特点。 属性: /** *链表头 */ transient Node<E> first; /** * 链表尾 */ transient N
阅读全文
摘要:关于ArrayList的分析,会从且仅从其添加(add)与删除(remove)方法入手。 ArrayList类定义: ArrayList基本属性: /** * Default initial capacity.(默认初始化大小) */ private static final int DEFAULT
阅读全文
摘要:为了说明白本文的主角,先来一段示例代码: public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); list.add("foo1"); Iterator<String> ite
阅读全文

浙公网安备 33010602011771号