1. 程式人生 > >List 的三個子類的特點

List 的三個子類的特點

ArrayList 底層結構是陣列,底層查詢快,增刪慢。
LinkedList 底層結構是連結串列型的,增刪快,查詢慢。
vector 底層結構是陣列 執行緒安全的,增刪慢,查詢慢

Vector和ArrayList的區別
Vector是執行緒安全的,效率低
ArrayList是執行緒不安全的,效率高
共同點:都是陣列實現的

ArrayList和LinkedList的區別
ArrayList底層是陣列結果,查詢和修改快
LinkedList底層是連結串列結構的,增和刪比較快,查詢和修改比較慢
共同點:都是執行緒不安全的