Concurrency queue

若是不須要阻塞隊列,優先選擇ConcurrentLinkedQueue;spa

若是須要阻塞隊列,隊列大小固定優先選擇ArrayBlockingQueue;blog

隊列大小不固定優先選擇LinkedBlockingQueue;排序

若是須要對隊列進行排序,選擇PriorityBlockingQueue;隊列

若是須要一個快速交換的隊列,選擇SynchronousQueue;it

若是須要對隊列中的元素進行延時操做,則選擇DelayQueue。io

相關文章
相關標籤/搜索