仅有一个线程的线程池 public class ThreadPoolSingleExecutor implements Executor { BlockingQueue<Runnable> taskQueue = new ArrayBlockingQueue<>(2); public ThreadPoolSingleExecutor() { new Thread(() -> { for (;;