Java中的集合體系:

這裏首先附上一張腦圖: 一、List集合: Vector: Java中比較老的集合。底層是數組結構。 優點:線程同步、安全 缺點:效率低 通過源碼我們可以查看到,vector集合底層大多數方法都是有synchronized關鍵字修飾的,所以效率比較低。見下圖: ArrayList: 底層:數組結構 優點:查詢數據快 缺點:相對於鏈表結構增刪慢 原因: 數組的索引處存放的就是數組的值,所以查詢快。
相關文章
相關標籤/搜索