首頁 > Java > Java入門 > 主體

java集合的區別

(*-*)浩
發布: 2019-11-13 11:57:32
原創
3734 人瀏覽過

java集合的區別

集合之間的差異:

List、Set、Map的差異          (建議學習: java課程

List允許存重複對象,有序的,可以插入多個null元素

Set不允許重複對象,無序的,只允許一個null元素

Map是鍵值對儲存數據,鍵是唯一的,可以有相同的值

ArrayList、LinkedList、Vector的差異

ArrayList非線程安全,非同步的;動態數組的資料結構,資料增長預設是一半,查詢比較快

LinkedList鍊錶的資料結構,新增和刪除比較快,需要移動指標

# Vector線程安全的,同步的;資料增長預設是一倍

HashMap與HashTable的區別

HashMap線程非安全,非同步的;允許null key和null value;HashMap初始容量16

HashTable線程安全,同步的;不允許null key和null value;Hashtable初始容量11

java集合的區別

以上是java集合的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!