Java 集合框架 ArrayList 源碼剖析

ArrayList實現了List接口,是順序容器,即元素存放的數據與放進去的順序相同,允許放入null元素,底層通過數組實現。除該類未實現同步外,其餘跟Vector大致相同。每個ArrayList都有一個容量(capacity),表示底層數組的實際大小,容器內存儲元素的個數不能多於當前容量。當向容器中添加元素時,如果容量不足,容器會自動增大底層數組的大小。前面已經提過,Java泛型只是編譯器提供的
相關文章
相關標籤/搜索