Concurrency queue

若是不须要阻塞队列,优先选择ConcurrentLinkedQueue;spa

若是须要阻塞队列,队列大小固定优先选择ArrayBlockingQueue;blog

队列大小不固定优先选择LinkedBlockingQueue;排序

若是须要对队列进行排序,选择PriorityBlockingQueue;队列

若是须要一个快速交换的队列,选择SynchronousQueue;it

若是须要对队列中的元素进行延时操做,则选择DelayQueue。io

相关文章
相关标签/搜索