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