- 博客(2)
- 收藏
- 关注
原创 Java集合框架成员之LinkedList类的源码分析(基于JDK1.8版本)
LinkedList类实现了List接口以及Deque接口,并且是双向链表的实现版本;LinkedList类实现了所有可选的列表操作,并且允许添加包括null元素在内的所有的元素; LinkedList类中的所有操作都可以认为是对双向链表使用的; LinkedList类是非线程安全的。如果多个线程并发地访问一个LinkedList对象时,并且至少有一个线程从结构上修改了该链表,那么必须在外部对...
2018-01-13 09:38:11 224
原创 Java集合框架成员之ArrayList类的源码分析(基于JDK1.8版本)
加深对Java的学习与理解的最好途径之一,就是在掌握了Java的基础知识之后,对JDK中的源码进行学习和分析;通过分析牛人们的代码,可以学到很多东西!这些知识和经验对于巩固加深对Java的掌握来说,大有裨益! 在分析源码之前,先概述性地列出ArrayList类的一些注意点: ①ArrayList类是List接口的基于可变数组的实现类;实现了List接口提供的所有操作,并允许添加包含null元素...
2018-01-11 20:15:41 408
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人