黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) 比較常見的Java集合類型

比較常見的Java集合類型

更新時間:2022-09-14 11:00:23 來源:動力節(jié)點 瀏覽1539次

Java常見集合分為兩大類 Collection 和 Map集合是用來存儲對象的容器。

比較常見的Java集合類型

先說一說集合和數(shù)組的區(qū)別:

1.數(shù)組的長度不可變,而集合的長度是可變的

2.數(shù)組可以存基本數(shù)據(jù)類型和引用數(shù)據(jù)類型,而集合只能存儲引用數(shù)據(jù)類型

Collection:

Collection是一個接口,List 接口和Set 接口繼承了Collection接口

list接口特點

1.有序

2.有下表

3.元素可重復(fù)

List接口常見的實現(xiàn)類

1.ArrayList:底層數(shù)組實現(xiàn),線程不安全,查找效率高

初始容量為10,每次擴容為當(dāng)前容量的1.5倍

2.LinkdedList:底層雙向鏈表實現(xiàn),線程不安全,增刪效率高

3.Vector:底層數(shù)組實現(xiàn),線程安全,可以根據(jù)枚舉器Enumeration遍歷

Set接口特點

1.無序

2.無下標(biāo)

3.元素不可重復(fù)

Set接口常見的實現(xiàn)類

1.HashSet:底層 數(shù)組 + 鏈表 +紅黑樹實現(xiàn)

2.TreeSet:底層紅黑樹實現(xiàn),還實現(xiàn)了SortedSet接口,可以對插入的元素進行排序

Map接口特點

存儲的是Key-Value格式的鍵對值

1.無序

2.無下標(biāo)

3.Key值不可重復(fù),Value可重復(fù)

Map接口常見的實現(xiàn)類

HashMap:底層數(shù)組+鏈表+紅黑樹實現(xiàn),線程不安全,key value允許為null,初始容量為16,當(dāng)存儲的數(shù)據(jù)大于當(dāng)前容量乘0.75后,擴容為原來的2倍

TreeMap:底層紅黑樹實現(xiàn),可以對key進行自動排序,線程不安全

HashTable:線程安全

提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 成人国产永久福利看片 | 成人在线播放av | 曰曰碰天天碰国产 | 一个人在线观看视频www | 深夜www| 正在播放的国产a一片 | 午夜精品久久久久久久第一页 | 日本三级视频在线 | 亚洲第二页| 护士bd | 美女很黄很黄免费的 | 最新欧美一级视频 | 欧美一区二区三区在线 | 在线观看永久免费 | 国产在线爱做人成小视频 | 亚洲精彩视频在线观看 | 欧美成人xxxxxxxx在线 | 中文字幕在线观看日韩 | 成人福利在线看 | 国产精品福利在线观看秒播 | 久久99精品久久久久久秒播放器 | 精品亚洲性xxx久久久 | 成 人 黄 色 大 片 | 国产91成人精品亚洲精品 | 一级毛片完整免费版 | 国产一区二区三区播放 | 美女视频黄色网址 | 黄色大片免费观看 | 福利在线影院 | 欧美成人性色生活片免费在线观看 | 波多野结衣视频免费 | 成年免费看片在线观看 | 成年做羞羞免费观看视频网站 | 国产免费一区二区三区 | 韩国理论午夜 | 久久福利| 一级毛片无遮挡免费全部 | 欧美福利网站 | 二级特黄绝大片免费视频大片 | 欧美视频精品在线观看 | 久草视频在线首页 |