抱歉,您的瀏覽器無法訪問本站
本頁面需要瀏覽器支持(啟用)JavaScript
了解詳情 >

HashMap简介 HashMap用来存放键值对,它基于哈希表的Map非同步接口实现,它继承了AbstractMap,实现了Map,Cloneable,Serializable等接口。 JDK1.8 之前 HashMap 由 数组+链表 组成的,数组是 HashMap 的主体,链表则是主要为了解决哈希冲突而存在的(“拉链法”解决冲突).JDK1.8 以后在解决哈希冲突时有了较大的变化,当...

LinkedList简介 LinkedList数据结构是双端链表,所以它支持高效的插入和删除操作,继承于AbstractSequentialList,实现了Serializable,List,Deque,Cloneable等接口 LinkedList继承AbstrctSequentialList,实现了List接口,他是一个链表队列,提供了相关的添加,删除,插入,遍历等操作 Link...

ArrayList简介 ArrayList数据结构是基于数组,与java原本数组不一样的是它能够动态增长,继承于AbstractList,实现了List,Serializable,RandomAccess,Cloneable等接口。 ArrayList 继承了AbstractList,实现了List。它是一个数组队列,提供了相关的添加、删除、修改、遍历等功能。 ArrayList实现...