如果您想要/需要的是一个接一个地执行一组作业,但要在与主应用程序线程不同的单个线程中执行,请使用
Executors#newSingleThreadExecutor。
ExecutorService es = Executors.newSingleThreadExecutor();es.submit(() -> System.out.println("Message 1"));es.submit(() -> System.out.println("Message 2"));es.submit(() -> System.out.println("Message 3"));es.shutdown();


