concurrent包下的容器之Queue

并发Queue

在并发队列上JDK提供了两套实现:

一个是以ConcurrentLinkedQueue为代表的高性能队列,

一个是以BlockingQueue接口为代表的阻塞队列

这两种都继承自 Queue

 ConcurrentLinkedQueue:是一个适用于高并发场景下的队列,通过无锁的方式,实现高并发状态下的高性能,通常ConcurrentLinkedQueue性能要好于BlockingQueue,它是一个基于链接节点的无界线程安全队列,该队列

的元素遵循先进先出的原则,头是最先加入的,尾是最近加入的,该队列不允许null元素存在 

猜你喜欢

转载自xdx2599.iteye.com/blog/2306989