发表评论取消回复
相关阅读
相关 刨死你系列——HashMap剖析(基于jdk1.8)
本文的源码是基于JDK1.8版本,在学习HashMap之前,先了解数组和链表的知识。 数组: 数组具有遍历快,增删慢的特点。数组在堆中是一块连续的存储空间,遍历时数组的首
相关 【源码解读系列六】深入剖析HashMap的底层源码
> 写在前面: 我是 扬帆向海,这个昵称来源于我的名字以及女朋友的名字。我热爱技术、热爱开源、热爱编程。`技术是开源的、知识是共享的`。 > > 这博客是对自己学习的
相关 【源码学习】 深入剖析核心源码之 HashMap
> HashMap作为面试常考的集合框架除了知道基本知识外也应该去学着剖析源码,只有清楚的学习了底层实现才能在面试中清楚的讲解出来,今天就来看看我的学习总结。 源码学习之
相关 HashMap源码剖析
jdk 1.7初始容量为16:如果要自定义设置,必须是2的n次幂 ![20200508183801916.png][] 为什么呢? ![watermark_type_Zm
相关 HashMap深入理解(源码,设计原理深入剖析)
哈希表是什么? [散列表][Link 1](Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的[数据结构][Link 2]。也就是说
相关 实战系列-HashMap深入剖析
> 导语 > 手撕面试官,面试某公司开发的时候被问到了HashMap底层,问到我怀疑人生,不知道是面试官错了还是我错了。我相信是我错了利用下班时间来分析手撕一下Hash
相关 HashMap源码剖析
1. HashMap简介 HashMap是基于哈希表实现的,每一个元素都是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阈值)时,同样会自动增长
相关 深入理解 HashMap put 方法(JDK 8逐行剖析)
![1240][] 前言 注意:我们今天所有的一切都是基于 JDK 8,JDK 8 的实现和 JDK 7 有重大区别。 前面我们分析了 hashCode 和 hash
相关 [Map系列]HashMap、ConCurrentHashMap、LinkedHashMap深入理解
自己思考+看源码+其他博客中整理,面试的时候答这一套还是很容易过关,但是TreeMap和weakHashMap还没整理,后面整理好了再发。 HashMap、Concurre
相关 JavaScript instanceof 运算符深入剖析(实战总结)
instanceof 运算符简介 在 JavaScript 中,判断一个变量的类型尝尝会用 typeof 运算符,在使用 typeof 运算符时采用引用类型存储值会出现一个
还没有评论,来说两句吧...