自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除