好吧,标题说了算,Executors.newSingleThreadExecutor().execute(command)
有什么区别?和 new Thread(command).start();
最佳答案
在行为上,几乎没有。
然而,一旦你有了一个 Executor
实例,你就可以向它提交多个任务,并让它们一个接一个地执行。您不能简单地使用原始 Thread
来做到这一点。
关于java - Executors.newSingleThreadExecutor().execute(command)和new Thread(command).start()的区别;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1960832/