
集合
文章平均质量分 94
一杯星巴克的生活
人生如程序,不是选择就是循环。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
详解HashMap&ConcurrentHashMap
HashMap从以下5点入手数据结构:1.7 数组+链表1.8 数组+链表+红黑树当链表长度大于8时会转换为红黑树,当红黑树节点小于6时会转换成链表。因为红黑树是自平衡二叉查找树,检索效率为O(logn) 引入红黑树是为了解决哈希碰撞后链表索引效率的问题,以加快检索速度。 hashmap结构源码:static class Node<K,V> implements Map.Entry<K,V> { final int hash;原创 2021-03-06 23:05:49 · 2006 阅读 · 1 评论 -
ConcurrentHashMap经典面试-灵魂拷问
你问到了ConcurrentHashMap,我偏要ConcurrentHashMap和HashTable一起跟你讲,还要用最骚气的方式告诉你。正文一个婀娜多姿,穿着衬衣的小姐姐,拿着一个精致的小笔记本,径直走过来坐在我的面前。就在我口水要都要流出来的时候,小姐姐的话语打断了我的YY。喂小鬼,你养我啊! 呸呸呸,说错了,上次的HashMap回答得不错,最后因为天色太晚了面试草草收场,这次可得好好安排你。诶,面试官上次是在抱歉,因为公司双十二要值班,实在是没办法,不过这次不会了,我推掉了所有的事情准转载 2021-03-04 18:07:00 · 527 阅读 · 1 评论