源码分析
文章平均质量分 59
,稳步前进
这个作者很懒,什么都没留下…
展开
-
深入理解HashMap(源码解析)
源码分析HashMap源码解析原创 2019-01-11 09:17:02 · 181 阅读 · 0 评论 -
深入理解ArrayList(源码解析)
一,源码解析1.ArrayList源码分析接上面ArrayList的failfast机制(后面会提到什么是failfast机制)接上总结:1.ArrayList底层是Object数组实现的动态数组;2.ArrayList的默认容量为0;3.ArrayList的最大容量为Integer.MAX_VALUE;4.调用ArrayList无参构造器的时候并不是立...原创 2019-01-08 22:01:57 · 254 阅读 · 0 评论 -
深入理解LinkedList(源码分析)
源码分析LinkedList源码分析接上面接上总结:1.LinkedList的底层是使用双向链表来实现的2.LinkedList的常用方法,比如add,remove等等,基本上都是基于上面介绍的6个函数实现的,3.LinkedList也有failFast机制.补充:1.failFast机制ArrayList只能在单线程环境下使用,如果在多线程...原创 2019-01-09 00:49:25 · 571 阅读 · 0 评论