
jdk源码分析
文章平均质量分 79
nxiangbo
这个作者很懒,什么都没留下…
展开
-
Java Collection Framework 之 ArrayList 源码解析
ArrayList的本质是动态数组。既然是数组,肯定是可以随机访问的。ArrayList是非线程安全的,当多个线程并发访问同一个ArrayList时,会抛出ConcurrentModificationException,这就是fail-fast机制。public class ArrayList<E> extends AbstractList<E> implements List<E>原创 2016-05-17 23:06:33 · 481 阅读 · 0 评论 -
Java Collection Framework 之 LinkedList 源码解析
LinkedList源码解析LinkedList的本质是双链表。public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable实现了List接口表明需要实现List中的set,get等方法; 实现了Deq原创 2016-05-17 23:13:43 · 463 阅读 · 0 评论