随笔分类 -  容器原理和实现

主要介绍各种容器的实现原理和细节,并且手写实现
摘要:深入剖析(JDK)ArrayQueue源码本篇文章主要跟大家介绍JDK容器ArrayQueue内部的实现原理以及他的源代码,各种操作直接用图描述,清晰明了! 阅读全文
posted @ 2022-07-18 10:03 一无是处的研究僧 阅读(514) 评论(0) 推荐(0) 编辑
摘要:17张图带你深度剖析 ArrayDeque(JDK双端队列)源码17张图带你深入了解双端队列ArrayDeque内部原理,ArrayDeque内部精妙设计,简直令人拍案叫绝!!!!! 阅读全文
posted @ 2022-07-15 01:10 一无是处的研究僧 阅读(831) 评论(3) 推荐(3) 编辑
摘要:HashMap源码深度剖析,手把手带你分析每一行代码,包会!!!手把手带你剖析HashMap源代码,从基本的数组长度函数设计,再到扩容非常奇妙的链表的指向,再到增删改查四个常用操作分析,一步一步带你深入HashMap内部~~~~ 阅读全文
posted @ 2022-07-13 00:03 一无是处的研究僧 阅读(968) 评论(5) 推荐(4) 编辑
摘要:HashMap设计原理与实现(下篇)200行带你写自己的HashMap!!!200行代码,带你实现属于你自己的哈希表,让他能像JDK给我们提供的HashMap一样进行工作,再也不怕HashMap了!!! 阅读全文
posted @ 2022-07-12 01:03 一无是处的研究僧 阅读(725) 评论(0) 推荐(2) 编辑
摘要:自己动手实现 HashMap(Python字典),彻底系统的学习哈希表(上篇)——不看血亏!!!带你系统学习并且自己动手写一个自己的哈希表,从哈希表的整体设计,再到细节哈希函数、哈希冲突和扩容设计,内容精彩至极!!! 阅读全文
posted @ 2022-07-10 18:59 一无是处的研究僧 阅读(805) 评论(0) 推荐(1) 编辑
摘要:ArrayList源码深度剖析,从最基本的扩容原理,到魔幻的迭代器和fast-fail机制,你想要的这都有!!!ArrayList源码深度剖析,包含基本的设计原理,扩容原理,迭代器源码剖析,fast-fail机制剖析,精彩内容,你想要的这里都有!!! 阅读全文
posted @ 2022-07-07 23:22 一无是处的研究僧 阅读(514) 评论(0) 推荐(0) 编辑
摘要:数组容器(ArrayList)设计与Java实现,看完这个你不懂ArrayList,你找我!!!本篇文章主要跟大家介绍我们最常使用的一种容器ArrayList、Vector的原理,并且自己使用Java实现自己的数组容器MyArrayList,可以向ArrayList一样工作!!! 阅读全文
posted @ 2022-07-06 22:48 一无是处的研究僧 阅读(737) 评论(0) 推荐(1) 编辑
摘要:LinkedList源码剖析 深入剖析LinkedList源代码,不管是设计原理还是细枝末节,一点也不放过!!! 阅读全文
posted @ 2022-07-04 23:46 一无是处的研究僧 阅读(108) 评论(0) 推荐(0) 编辑
摘要:链表设计与Java实现,手写LinkedList这也太清楚了吧!!!深入剖析链表的原理和实现,介绍常见的列表种类 阅读全文
posted @ 2022-07-03 20:12 一无是处的研究僧 阅读(378) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示