Executors.newSingleThreadExecutor()
上的默认执行策略是什么
这有记录吗?
我需要保证先进先出。
Executors.newSingleThreadExecutor()
的JavaDoc说:
任务保证按顺序执行
如果这对你来说还不够,看看来源,它在幕后使用LinkedBlockingQueue
:
该队列对元素FIFO(先进先出)进行排序。