标签:poll mmm idt mic 构造 delay 技术 image src
一个BlockingQueue,用于放置实现了Delayed接口的对象,其中的对象只能在其到期时才能从队列中取走。这种队列是有序的,即队头的对象的延迟到期的时间最长。如果没有任何延迟到期,那么就不会有任何元素,并且poll将返回null
构造方法:
入队:
emmm放到堆里,如果是在堆顶的话就signal。
出队:
peek之后未到时间不返回。看来是不阻塞的出队
阻塞take:
只有第一个take()的线程对等待剩下时间,而其他take线程都会无限等待
标签:poll mmm idt mic 构造 delay 技术 image src
原文地址:https://www.cnblogs.com/lccsblog/p/13287687.html