4、TreeMap

2018-09-19  本文已影响0人  神秘空指针

TreeMap的几个特性

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

猜你喜欢

热点阅读