Discuss / Java / Queue的实现类

Queue的实现类

Topic source

深蓝738

#1 Created at ... [Delete] [Delete and Lock User]

老师可不可以讲一讲Queue多个实现类的区别?Queue不太常用,所以对Queue的实现类知之甚少。

如果是很少用到的东西,那就用到的时候再深入理解。

学习技术嘛,快速上手再考虑后续!

(个人愚见)

通常使用LinkedList实现  知道这点就够了

廖雪峰

#4 Created at ... [Delete] [Delete and Lock User]

打开JDK文档:

https://docs.oracle.com/en/java/javase/15/docs/api/java.base/java/util/Queue.html

找到:

All Known Implementing Classes:

AbstractQueue, ArrayBlockingQueue, ArrayDeque, ConcurrentLinkedDeque, ConcurrentLinkedQueue, DelayQueue, LinkedBlockingDeque, LinkedBlockingQueue, LinkedList, LinkedTransferQueue, PriorityBlockingQueue, PriorityQueue, SynchronousQueue

这就是Queue的实现类,根据需要选


  • 1

Reply