LinkedBlockingQueue与PriorityQueue

  • LinkedBlockingQueue是一个基于节点链接的可选是否有界的阻塞队列,不允许null值。
  • LinkedBlockingQueue是一个线程安全的阻塞队列,实现了先进先出等特性。
  • PriorityQueue是一个无界队列,不允许null值,入队和出队的时间复杂度是O(log(n))。
  • PriorityQueue是不同于先进先出队列的另一种队列。每次从队列中取出的是具有最高优先权的元素。ConcurrentLinkedQueue是一个基于链接节点的无界线程安全队列,该队列的元素遵循FIFO原则。

猜你喜欢

转载自blog.csdn.net/qq_38936320/article/details/82938214