Advertisement

分析List、Set与Map集合的扩容策略

阅读量:

列表集合

数组列表集合

复制代码
>       1. public class ArrayList<E> extends AbstractList<E>

>  
>       2.         implements List<E>, RandomAccess, Cloneable, java.io.Serializable
>  
>  
>  
>  
> ```

ArrayList类作为AbstractList抽象类的子类,同时直接实现了List接口,并且还涵盖了RandomAccess、Cloneable以及java.io.Serializable等多个接口的功能。

>
>
>
> **首类构建方式**
>
>
复制代码
  1.  public ArrayList(int initialCapacity) {
复制代码
  2.         if (initialCapacity > 0) {

  3.             this.elementData =

全部评论 (0)

还没有任何评论哟~