服务粉丝

我们一直在努力

HashMap

  • HashMap和ArrayMap对比

  • HashMap和ArrayMap各自的优势1.查找效率:HashMap因为其根据hashcode的值直接算出index,所以其查找效率是随着数组长度增大而增加的。ArrayMap使用的是二分法查找,所以当数组
  • HashMap源码分析

  • 1.概述 本文是基于JDK1.8分析的,HashMap 是存储key-value键值对的数据结构,提供平均时间复杂度为 O(1) 的、基于key 级别的get/put等操作。HashMap最多只允许一条记录的键为nu
  • 模拟HashMap冲突

  • 最近看HashMap的源码,其中相同下标容易产生hash冲突,但是调试需要发生hash冲突,本文模拟hash冲突。hash冲突原理HashMap冲突是key首先调用hash()方法:static final int hash(Obj
  • 每日一练进击大厂「DAY3」HashMap

  • 文章目录一、HashMap二、HashMap为什么线程不安全三、如何让HashMap线程安全四、ConcurrentHashMap五、CAS是什么六、ConcurrentHashMap1.7和1.8的区别七、HashMap和HashTab
  • HashSet和HashMap

  • 注:JDK 1.8HashMap
    实现 Map 接口键值对的方式存储新增元素使用 put(K key, V value) 方法底层通过对 key 进行 hash,使用数组 + 链表或红黑树对 key、value 存储
    HashSet
  • 深入解析HashMap实现原理

  • 概述HashMap是在JDK1.2中引入的一种K/V对形式的集合类.在底层,HashMap通过数组和单链表组合的结构形式来存储数据,数组在这作为一个外部结构,数组中的每个节点被称做Bucket(

栏目导览

当前栏目 · HashMap

掌握该分类的选题方向、更新节奏以及延展阅读建议。

阅读小贴士

将想看的文章加入书签,或分享到工作群,方便协作讨论。

沉浸体验

结合站内其他频道(财经、科技、生活)形成完整信息链路。

精选阅读导航

  • 娱乐热点

    追踪影娱圈新鲜事,轻松掌握话题焦点。

    直达频道
  • 商业财经

    洞察市场动向与行业趋势,辅助决策判断。

    直达频道
  • 品质生活

    集结旅行、美食、健康灵感,为生活加分。

    直达频道