记录学习JDK中Collection子类实现的学习
List、Set、Queue...
一、Queue
1、典型得一个:ArrayBlockingQueue (主要应用场景。jdk线程池、MQ、)
2、LinkedBlockingQueue ,底层是用链表维护的。
3、PriorityQueue 有序队列
4、DelayQueue 延迟队列,任务调度线程池用到。
5、SynchronousQueue
记录学习JDK中Collection子类实现的学习
List、Set、Queue...
一、Queue
1、典型得一个:ArrayBlockingQueue (主要应用场景。jdk线程池、MQ、)
2、LinkedBlockingQueue ,底层是用链表维护的。
3、PriorityQueue 有序队列
4、DelayQueue 延迟队列,任务调度线程池用到。
5、SynchronousQueue