ArrayList和LinkedList

一、相同點 都實現了List接口(List接口繼承了Collection接口) 可以存放相同的元素 以特定次序存儲元素,所以取出來的順序可能和放入的順序不同 都是有序集合 都是非線程安全的 二、區別 1、結構上的不同 ArrayList是一個數組,底層使用的是Object[] 的數組來實現的,如下圖,它存儲的都是Object類型的元素,但返回時通過類型強轉,返回對應的類型 而LinkedList是
相關文章
相關標籤/搜索