4、TreeMap

TreeMap的几个特性

  1. 底层实现是通过红黑树实现的(链表实现)。
  2. TreeMap是带有排序的Map。所以它要求key 实现 Comparable 接口 或者显示的传入比较器。否则会抛出异常
  3. TreeMap本身不是线程安全的,可以使用Collections.synchronizedSortedMap(TreeMap map) 构建一个线程安全的排序Map
  4. key 不能为null

你可能感兴趣的:(4、TreeMap)