发表评论取消回复
相关阅读
相关 数据结构---堆栈以及Stack源码分析
栈是限制在表的一端进行插入和删除的线性表,简称为栈,允许插入和删除的一端称为栈顶,另一端称为栈底,当表中没有元素的时候称为空栈。栈是先进后出。 栈丛实现层次上分为顺序栈...
相关 数据结构---链表以及LinkedList源码分析
表是通过一组任意的存储单元来存储线性结构的数组元素的,为了建立起数据元素之间的线性关系,对于链表的每个节点,除了数据元素的自身信息外,还需要存放后继元素的存放地址(单链表...
相关 数据结构---顺序表以及ArrayList源码分析
序表的顺序存储是指在内存中用地址连续的一块内存存储空间顺序存放线性表的各元素。 只要知道顺序表的首地址和每个数据元素所占地址单元的个数就可以求出第i个数据元素的地址。所...
相关 【Java集合源码04】Stack源码分析
简介 Stack是栈,先入后出,继承自Vector,所以是线程安全的。遗留类,不推荐使用,可用Deque模拟战。本质上还是用数组实现的,数组尾部就是栈顶。 De
相关 【集合】Stack 源码分析
前言 Github:[https://github.com/yihonglei/jdk-source-code-reading][https_github.com_yih
相关 Java数据结构源码分析-Vector
1.Vector Vector和ArrayList都是通过数组来构建顺序列表的数据结构,其关系同HashMap与HashTable一样,Vector是一个线程安全的数据结
相关 Java数据结构源码分析-HashSet
1.HashSet HashSet和HashMap在本质上是一样的,其实HashSet是一种特殊的HashMap,其所有的Entry中的value都是一个私有的对象。pr
相关 Java数据结构源码分析-HashMap
1.HashMap 1.1 Map接口 在开始介绍HashMap的源码前,我们先来了解下HashMap的在内存的数据组织方式: 整个结构分为两部分,第一部分是一
相关 MySQL源码分析以及目录结构
主要模块及数据流 经过多年的发展,mysql的主要模块已经稳定,基本不会有大的修改。本文将对MySQL的整体架构及重要目录进行讲述。 1. 1. 源码结构(MySQL
还没有评论,来说两句吧...