集合框架-List集合-3
(7)List的子類特點(面試題)
ArrayList
底層資料結構是陣列,查詢快,增刪慢。
執行緒不安全,效率高。
Vector
底層資料結構是陣列,查詢快,增刪慢。
執行緒安全,效率低。
LinkedList
底層資料結構是連結串列,查詢慢,增刪快。
執行緒不安全,效率高。
到底使用誰呢?看需求?
分析:
要安全嗎?
要:Vector(即使要,也不使用這個,後面再說)
不要:ArrayList或者LinkedList
查詢多;ArrayList
增刪多:LinkedList
什麼都不知道,就用ArrayList。
相關文章
- 集合框架-List集合框架
- 集合框架-List集合-2框架
- 集合框架-Collection集合-3框架
- 集合框架小結-List框架
- 集合框架-List的子類框架
- 集合框架學習之List介面框架
- Java集合框架List,Map,Set等Java框架
- java集合-ListJava
- Java 集合 ListJava
- 集合框架-TreeMap集合框架
- 集合框架-Set集合框架
- 集合框架-TreeSet集合框架
- 集合框架-Collection集合框架
- 集合框架(List儲存字串並遍歷)框架字串
- java集合框架List介面思維導圖Java框架
- 【集合框架】Java集合框架綜述框架Java
- 集合框架-集合總結框架
- 集合框架-Collection集合-2框架
- 集合框架3-Arrays 類框架
- 泛型集合 list泛型
- 集合框架-Map集合功能概述框架
- 集合框架-HashMap集合的案例框架HashMap
- Java集合(1)一 集合框架Java框架
- 集合框架-Collection集合總結框架
- 集合框架框架
- Java程式設計基礎17——集合(List集合)Java程式設計
- Java集合List隨堂Java
- List集合轉JSONObjectJSONObject
- 【java】【集合】List、ListIterator、VectorJava
- 集合框架-Map集合的遍歷框架
- Java集合框架系列教程一:集合框架簡介Java框架
- Java中List集合轉Map集合報錯:Duplicate keyJava
- List集合(ArrayList-LinkedList);Set集合(HashSet-TreeSet)
- Java 集合框架Java框架
- Java集合框架Java框架
- 集合框架-Collections框架
- Java學習--java中的集合框架、Collection介面、list介面Java框架
- 【Java集合原始碼剖析】Java集合框架Java原始碼框架