Java集合
徐明曉
这个作者很懒,什么都没留下…
展开
-
Java后台开发面试实战(八):讲讲HashMap
感谢牛客网网友提供的面试经验! 1. HashMap是什么? HashMap是map接口下常用的集合,它具有查询快,插入删除方便的优点。 2. HashMap的底层是怎样的? HashMap的底层是在JDK1.7的时候,是数组和链表;在JDK1.8的时候,底层是数组加链表加红黑树。 3. HashMap的扩容机制是怎样的? HashMap的初始容量16,加载因子为0.75,扩容增量是原容量的1倍。...原创 2020-03-31 21:30:43 · 148 阅读 · 0 评论 -
Java后台开发面试实战(五):Java集合
感谢牛客网网友提供的面试经验! 1. 集合常用的有哪几种? 从map,list,set三大接口下分类别回答 map接口下的: HashMap(首先想起最常用的hashmap,无序,线程不安全,底层是数组加链表加红黑树), HashTable(然后想起线程安全的hashtable), HashTree(然后想起有序的hashtree,底层是红黑树), LinkedHashMap(然后想起有...原创 2020-03-31 16:09:24 · 153 阅读 · 0 评论