集合之間的差異:
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集合的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!