Executors.newSingleThreadExecutorexecutecommand和new Threadcommand.start;之间的区别

问题描述

行为上,几乎没有。

但是,一旦有了一个Executor实例,就可以向它提交多个任务,并使它们一个一个地执行。您不能仅仅使用raw来做到这一点Thread

解决方法

好标题说,Executors.newSingleThreadExecutor().execute(command)和之间有什么区别new Thread(command).start();