
源码阅读
MU_kaka
仰天大笑出门去,我辈岂是蓬蒿人
展开
-
(一)ArrayList源码阅读
一.继承结构图二.arrayList介绍arrayList是基于数组实现的,(是一个动态数组,容量自动增长),从上面继承结构图可以看出她实现了cloneable接口,所以可以调用object的clone()方法,实现了serializable接口,因此它支持序列化。实现了RandomAccess接口,支持快速随机访问(其实就是通过下标号进行快速访问)三.总结(为了方便阅读,我把总结放到上面来,建议...原创 2018-06-17 18:02:41 · 240 阅读 · 0 评论 -
(二)LinkedList源码阅读
一.继承结构图与Arraylist相比,没有实现randomAccess接口。但它实现了deque接口,底层就是数据结构中的链表并且不是直接继承Abstractlist类,而是继承AbstractSequentialList类(这样它就不支持随机访问)二.基本介绍LinkedList是一个实现了list接口和Deque接口的双端链表linkedlist不是线程安全的,如果想使得linkedlist...原创 2018-06-17 18:12:50 · 236 阅读 · 0 评论 -
spring源码阅读
一. 整体加载流程 AnnotationConfigApplicationContext 1.this()->(1)父类GenericApplicationContext空参构造方法--->new DefaultListableBeanFactory() (2)该类空参构造方法:new AnnotatedBeanDefinitionReader:bd读...原创 2019-08-29 23:46:24 · 230 阅读 · 0 评论