发表评论取消回复
相关阅读
相关 spring源码阅读 - 容器
1.容器和上下文: 1.bean工厂的创建: DefaultListalbleBeanFactory是一个典型的bean工厂实现,这个类类图如下’: ![ec88
相关 java容器源码阅读分析
![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3lpZ3Vh
相关 【Java容器源码】PriorityQueue 源码分析
先来看看 PriorityQueue 继承关系,核心成员变量及主要构造函数: // 可以看到 PriorityQueue 只是一个普通队列,并不是一个阻塞队列
相关 【Java容器源码】TreeSet 源码分析
TreeSet 大致的结构和 HashSet 相似,具体可以看上篇[HashSet源码分析][HashSet],这里底层组合的是 TreeMap,所以继承了 TreeMap k
相关 【Java容器源码】HashSet 源码分析
看源码先看类注释上,我们可以得到的信息有: 1. 底层实现基于 HashMap,所以迭代时不能保证按照插入顺序,或者其它顺序进行迭代; 2. add、remove、con
相关 【Java容器源码】TreeMap 源码分析
TreeMap 底层的数据结构就是红黑树,和 HashMap 的红黑树结构一样。 不同的是,TreeMap 利用了红黑树左节点小,右节点大的性质,根据 key 进行排序,使每
相关 【Java容器源码】LinkedList 源码分析
先来看 LinkedList 的结构,即继承关系,核心成员变量,主要构造函数: public class LinkedList<E> exte
相关 【Java容器源码】ArrayList 源码分析
先来看 ArrayList 结构,即继承关系,核心成员变量,主要构造函数: public class ArrayList<E> extends AbstractLis
相关 Java容器ArrayList源码分析
一、什么是容器 容器,用来存储一类相同的数据。数组是一种容器,它是一种线性结构,在查找方面,效率非常高,但是数组的长度需要我们在创建的时候,就设定好。这一性质,让它有些时
相关 Java容器LinkedList源码分析
LinkedList `LinkedList`是`List`接口下的另一个实现类,`ArrayList`的特点是`查询`速度快,`增、删`慢,因为它底层是数组,增、删要进
还没有评论,来说两句吧...