java深入解析

具体内容安排如下:

  1. Java Collections Framework概览 对Java Collections Framework,以及Java语言特性做出基本介绍。
  2. Java ArrayList源码剖析 结合源码对ArrayList进行讲解。
  3. Java LinkedList源码剖析 结合源码对LinkedList进行讲解。
  4. Java ArrayDeque源码剖析 以AarryDeque为例讲解StackQueue
  5. 史上最清晰的红黑树讲解(上)史上最清晰的红黑树讲解(下) 结合源码对TreeSetTreeMap进行讲解。
  6. Java HashSet和HashMap源码剖析 结合源码对HashSetHashMap进行讲解。
  7. Java集合框架源码剖析:LinkedHashSet 和 LinkedHashMap 结合源码对LinkedHashSetLinkedHashMap进行讲解。
  8. 深入理解Java PriorityQueue 结合源码对PriorityQueue进行讲解。
  9. 浅谈WeakHashMap 对WeakHashMap做出基本介绍。

1、arraylist 底层由数组实现,可以自增长。未实现同步,若需要同步,可以使用Vector代替。Vector功能与arraylist基本一样。

arraylist详解,参见:https://zhuanlan.zhihu.com/p/24709456

原文地址:https://www.cnblogs.com/aligege/p/7206361.html