用户工具


  • ArrayList底层是 数组: Object[]
  • linkList底层是 链表(单向)
  • HashMap底层是 数组: Object[]
    • 通过对key的hash判断数据放在数组的位置
    • 如果key的hash有碰撞,则以链表的方式挂载第一个元素之后
  • TreeMap底层是 二叉树
  • HashSet底层是 HashMap
  • TreeSet底层是 TreeMap