码迷,mamicode.com
首页 >  
搜索关键字:java集合源码解析    ( 4个结果
Java集合-09LinkedHashMap源码解析及使用实例
LinkedHashMap 简介 hash表和链表实现了map接口,迭代顺序是可以预测的。LinkedHashMap和HashMap的不同是它所有的entry 维持了一个双向链表结构。该链表定义了通常迭代顺序是键插入的顺序。 LinkedHashMap 定义 public class LinkedH ...
分类:编程语言   时间:2019-01-05 16:43:26    阅读次数:216
java集合 源码解析 学习手册
学习路线: http://www.cnblogs.com/skywang12345/ 总结 1 总体框架 2 Collection架构 3 ArrayList详细介绍(源码解析)和使用示例 4 fail-fast总结(通过ArrayList来说明fail-fast的原理、解决办法) 5 Linked ...
分类:编程语言   时间:2017-08-31 17:56:46    阅读次数:174
从源码分析java集合【HashMap】
Map如我们所知,存储的是键值对,它的基本单位是实现了Map.Entry的Node,Node 的属性如下: static class Node implements Map.Entry { final int hash; final K key; V value; Node next; } 看定义就能知道它的作用了,能够看到它存储...
分类:编程语言   时间:2015-05-13 00:57:20    阅读次数:256
从源码分析java集合【LinkedList】
LinkedList是一个双端链表,他继承了AbstractSequentaiList,实现了List,Deque,Cloneable,和Serializable接口。Deque是双端队列的接口,LinkedList有记录头的 first 和 尾的 last,所以我们可以对队列的两端进行操作。它还实现了Cloneable和Serializeble接口,它们分别是实现队列进行拷贝和序列化的接口。...
分类:编程语言   时间:2015-04-25 21:15:27    阅读次数:196
4条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!