ArrayList 、Vector 和 LinkedList 的區別

1. 存儲結構 ArrayList:數組,可直接根據下標來快速查找;但增刪慢,需要修改後面的元素 Vector:數組,可直接根據下標來快速查找;但增刪慢,需要修改後面的元素 LinkedList:雙向鏈表,增刪方便,僅需處理結點之間的引用;查詢慢,需要遍歷對比 2. 併發安全與否 ArrayList:採用異步處理,線程不安全,性能較高 Vector:採用 synchronized 修飾增刪查改方法
相關文章
相關標籤/搜索