Java連載82-Set、Collection、List、Map的UML演示

1、UML演示Collection集合的繼承結構圖數組

2、Set集合安全

1.List存儲元素的特色:有序可重複。有序,存進去是什麼順序,拿出來仍是什麼順序。微信

2.Set存儲元素的特色:無序不可重複,存進去的時候是這樣一個順序,拿出來的時候,不必定是原來的順序了。數據結構

3.SortedSet特色存儲元素的特色:無序不可重複,可是存儲進去的元素能夠按照,元素的大小自動排序。學習

3、經常使用集合類底層數據結構簡介大數據

1.ArrayList底層採用的是數組存儲元素的,因此ArrayList集合適合查詢,不適合頻繁的隨機增刪元素。ui

2.LinkedList底層採用的雙向鏈表,這種數據結構存儲數據的。鏈表適合頻繁的增刪元素,不適合查詢操做。.net

3.Vector底層和ArrrayList集合相同,可是Vector是線程安全的,效率較低,因此如今已經不多使用了。線程

4、Map集合繼承結構圖blog


Map集合是以鍵值方式存儲元素,該鍵的特色:無序不可重複,Map和Collection沒有關係。

5、源碼:                                  

2.CSDN:https://blog.csdn.net/weixin_44630050

3.博客園:https://www.cnblogs.com/ruigege0000/

4.歡迎關注微信公衆號:傅里葉變換,我的公衆號,僅用於學習交流,後臺回覆」禮包「,獲取大數據學習資料。

相關文章
相關標籤/搜索