自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

转载 Java中的DelayQueue

因为前面说了,他是一种优先级队列。同一时刻只有一个人上前去领盒饭,而其他人因为已经有人在窗口等饭了就会处于等待状态,并不是一直在窗口问食堂阿姨问个不停,队列就是食堂,队列里的元素就是一个一个的盒饭,每个盒饭都有自己的制作时间,最快做好的盒饭就会优先放在前面的流水线上,时间一到,上去领盒饭的人领到自己的盒饭,就下去了( leader == null ),然后一看,食堂还有饭!如果所有线程都可用,那么它们就会同时被调用,并且只会有一个线程可以真正从队列里获取元素,其他的线程会再度进行睡眠,浪费cpu资源。

2022-11-02 14:27:54 424 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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