网站救助计划
1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本
2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助,网站倒闭后可联系站长领取本站pdf内容
3.若网站能存活下来,后续将会持续更新内容
Lis
t:ArrayList
:数组LinkedList
:双线链表
Set
:HashSet
:底层基于HashMap
实现,HashSet
存入读取元素的方式和HashMap
中的Key
是一致的。TreeSet
:红黑树
Map
:HashMap
: JDK1.8之前HashMap
由数组+链表组成的, JDK1.8之后有数组+链表/红黑树组成,当链表长度大于8时,链表转化为红黑树,当长度小于6时,从红黑树转化为链表。这样做的目的是能提高HashMap
的性能,因为红黑树的查找元素的时间复杂度远小于链表。HashTable
:数组+链表TreeMap
:红黑树
本站链接:https://www.mianshi.online,如需勘误或投稿,请联系微信:lurenzhang888
点击面试手册,获取本站面试手册PDF完整版