Java集合篇:ArrayList、LinkedList、HashMap、HashTable、HashSet的區別

1、ArrayList 和 LinkedList:算法 一、區別:數組 (1)ArrayList是基於動態數組的數據結構,查詢快,增刪慢,線程不安全。安全 LinkedList是基於鏈表的數據結構,查詢慢,增刪快。線程不安全。數據結構 (2)對ArrayList和LinkedList而言,在列表末尾增長一個元素所花的開銷都是固定的。多線程 (3)對ArrayList而言,主要開銷是在內部數組中增長
相關文章
相關標籤/搜索