JDK 1.8 HashMap源碼講解(1)ArrayList源碼

看源碼先看構造器 我們再看看確認內部容量這個方法是幹什麼的 Add總結: 空參構造器默認是空數組做儲存元素,如果您開始新增了,最小容量給默認值 也就是10 ,舊的容量準備擴容1.5倍,但是初始化是空數組,1.5倍還是 0,是小於最小需求的 10 ,所以選擇最小需要容量的10 在之後,如果添加數量需要的最小容量是 11 超出當前的容量,那麼就真正的擴容1.5倍,就是15了。 擴容主要方法:Array
相關文章
相關標籤/搜索