4、TreeMap

TreeMap的几个特性

  1. 底层实现是通过红黑树实现的(链表实现)。
  2. TreeMap是带有排序的Map。所以它要求key 实现 Comparable 接口 或者显示的传入比较器。否则会抛出异常
  3. TreeMap本身不是线程安全的,可以使用Collections.synchronizedSortedMap(TreeMap map) 构建一个线程安全的排序Map
  4. key 不能为null
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、基本数据类型 注释 单行注释:// 区域注释:/* */ 文档注释:/** */ 数值 对于byte类型而言...
    龙猫小爷阅读 4,297评论 0 16
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,395评论 11 349
  • Java集合类可用于存储数量不等的对象,并可以实现常用的数据结构如栈,队列等,Java集合还可以用于保存具有映射关...
    小徐andorid阅读 1,980评论 0 13
  • 周末带小苗儿出去玩,打左边来了一只小猫咪,打右边来了一只小狗狗,在她的世界观,还不能完全准确的判断两只动物是什么,...
    高琳旭阅读 315评论 0 0
  • 我想变成一匹野马, 奔腾于广袤无垠的草原, 那时的我无拘无束, 那时的我无忧无虑, 那时...
    顾岩泽阅读 240评论 0 0