集合

集合

  • Collection

    • 单列集合
  • Map

    • 双列集合(键值对)
  • 关系图

    • 集合
  • List子类

    1. ArrayList
      • 底层数据结构是数组。线程不安全
    2. LinkedList
      • 底层数据结构是链表。线程不安全
    3. Vector
      • 底层数据结构是数组。线程安全(大量同步方法) 已被替代
  • Set子类

    1. HashSet
      • 底层数据结构为HashMap的key
    2. TressSet
      • 底层数据结构是红黑树(是一个自平衡的二叉树)
      • 保证元素的排序方式
    3. LinkedHashSet
      • 底层数据结构由哈希表和链表组成。LinkedHashMap
  • Map子类
    1.

HashMap

  • Map子类
    1.