CurrentQueue - JiyangM/spring GitHub Wiki

ConcurrentLinkedQueue 是一个高性能的并发队列。

和BlockingQueue不同。

  • BlockingQueue的作用在于简化多线程间的数据共享,典型的应用场景式生产者-消费者模式,他提供了一种阻塞的机制。

要实现多线程之间的数据共享可以使用BlockingQueue。

需要高性能的并发队列使用ConcurrentLinkedQueue 。