ArrayList原理源碼分析

ArrayList是我們常用的集合 這裏不在一一羅列源碼內容,只截取重點代碼加以分析 elementData既爲ArrayList存儲對像的空間,由此我們可以看到ArrayList底層的數據結構是一個Object[]數組。 DEFAULT_CAPACITY定義了數組的默認初始化長度爲10,當然也可以自定義數組初始化長度。 它的add(E e)既先對數組+1,然後吧對象放在數組的最後一個; add(
相關文章
相關標籤/搜索