- 博客(2)
- 收藏
- 关注
原创 简单了解DelayQueue
了解DelayQueue了解DelayQueueDelayQueue 简介查看源码Delayed接口long getDelay(TimeUnit unit)extends ComparableDelayQueue源码DelayQueueboolean offer(E e) 方法E poll()E take()了解DelayQueueDelayQueue 简介delayQueue是一个可以拥有无穷元素的延时队列,它的特点是它的每个元素只有在超时的时候** (delay has expired)才能**
2020-08-06 19:15:23 172
原创 JDK1.7中HashMap为何会出现死循环问题的源码解读
#JDK1.7中HashMap死循环问题源码解读。JDK1.7中HashMap为什么会出现死循环呢,这里我看了网上很多资料,讲的很详细,但还是准备自己再重推一下,记下笔记,以便有更深的映像put(K key, V value)逻辑HashMap的死循环发生在扩容方法 resize(int newCapacity) 中,每当我们往map中添加元素时,HashMap会做一次校验,如果当前HashMap中链表的长度 size 已经大于等于当前的阈值 threshold 时,便会调用 resize(int n
2020-06-08 17:07:11 670
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人