hashmap
2 人感兴趣 · 29 次引用
- 最新
- 推荐

了解 HashMap 数据结构,超详细!
面试必备HashMap,这里详细写明了各个关于HashMap面试要点; 适合初学者学习以及面试使用
从基础到实践,一文带你看懂 HashMap
摘要:HashMap是一个用于存储Key-Value键值对的集合,它是面试中经常问到的一个知识点。


巧用 HashMap 一行代码统计单词出现次数
JDK是在一直在迭代更新的,很多我们熟悉的类也悄悄的添加了一些新的方法特性。比如我们最常用的HashMap。
解析 HashMap 源码概括
本系列主要解析 jdk8 的 HashMap 源码,首先会从经常使用方法为入口点,一点点打开我们队 HashMap 的理解。
解析 HashMap 源码之基本操作 put
之前一直都在使用 HashMap 做一些操作,心里常常默认 HashMap 很快 ,从未做过深究。现在看过源码之后才发现 HashMap 的效率并没有想象中的那么高,O(1) O(n) O(tab数据length * 链表length) 均有可能,并且也不太适合存储大量数据。

有趣的条漫版 HashMap,25 岁大爷都能看懂
我是风筝,公众号「古时的风筝」,一个兼具深度与广度的程序员鼓励师,一个本打算写诗却写起了代码的田园码农!文章会收录在 JavaNewBee 中,更有 Java 后端知识图谱,从小白到大牛要走的路都在里面。回复「666」有高清学习路线图。

HashMap 学习总结
HashMap的学习总结,了解HashMap的时间复杂度,Hash冲突的解决方法,以及Java里HashMap的存储结构


一篇文章深入理解 JDK8 HashMap
笔者在上一篇文章《深入理解JDK7 HashMap》中详细解析了HashMap在JDK7中的实现原理,主要是围绕其put、get、resize、transfer等方法,本文将继续解析HashMap在JDK8中的具体实现,首先也将从put、get、resize等方法出发,着重解析HashMap在JDK7和JDK8中的具体


聊一聊 HashMap
面试的时候,当面试官问你 Java 基础的时候,HashMap 可以说是一个绕不过去的话题,哪怕其他容器(比如 ArrayList,LinkedList)都不问,HashMap 也是不能不问的。不仅仅因为在平时工作中,HashMap 是一个很常用的数据结构,而且由 HashMap 这个数据结构其实

面试难题:为什么 HashMap 加载因子默认值 0.75?
话说黄金比例是0.618啊,为什么HashMap选了个0.75,面试中还真就遇到过这个问题,如果你遇到了你会说代码里就这么写的吗,哇咔咔。

Java HashMap loadfactor 没有必要非是 0.75
Java hashCode实现相关/为何计算hash时选择31/33相乘,Redis哈希表装载因子为何大于1,而非Java的0.75,新Hashmap实现为何要8个冲突才升级红黑树


Dig101 - Go 之读懂 map 的底层设计
在golang中,map是一个不可或缺的存在。 它作为哈希表,简单易用,既能自动处理哈希碰撞,又能自动扩容或重新内存整理,避免读写性能的下降。 这些都要归功于其内部实现的精妙。本文尝试去通过源码去分析一下其背后的故事。