のデフォルトの実行ポリシーはExecutors.newSingleThreadExecutor()
何ですか?
これは文書化されていますか?
FIFOを保証する必要があります。
JavaDoc forExecutors.newSingleThreadExecutor()
は次のように述べています。
タスクは順次実行されることが保証されています
これで十分でない場合は、ソースを見てください。LinkedBlockingQueue
舞台裏で使用されています。
このキューは要素を FIFO (先入れ先出し) で順序付けます。