![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码解读
fearyd
这个作者很懒,什么都没留下…
展开
-
ArrayList源码学习-Cloneable,RandomAccess,Serializable接口讲解
ArrayList接口实现如下图所示 1、Cloneable接口 一个类要调用clone()方法,就要实现Cloneable接口并且重写Object的clone()方法,否则会报CloneNotSupportedException 异常,并且要在clone()方法中调用了super.clone(),这意味着无论clone类的继承结构是什么样的,都调用了java.lang.Object类的c...原创 2019-03-02 21:21:33 · 497 阅读 · 0 评论 -
ArrayList源码学习-常用方法
1、ArrayLis的几个申明 ArrayLis初始化容量为10 private static final int DEFAULT_CAPACITY = 10; 空的数组实例 private static final Object[] EMPTY_ELEMENTDATA = {}; 也是一个空的数组实例,与EMPTY_ELEMENTDATA不同的是DEFAULTCA...原创 2019-03-04 15:00:57 · 191 阅读 · 0 评论