Java中是否需要SingleThreadPool?
我有几个关于服务的问题Java中是否需要SingleThreadPool?,java,multithreading,threadpool,executorservice,executor,Java,Multithreading,Threadpool,Executorservice,Executor,我有几个关于服务的问题 在什么情况下,我们应该使用newSingleThreadExecutor(),为什么 您能告诉我使用SnewSingleThreadExecutor()的实际用例吗 如果我们有一个来自(newSingleThreadExecutor()或newFixedThreadPool(1)或newCacheThreadPool(1))的线程,我们还需要检查线程安全性吗 如果我们已经可以使用newFixedThreadPool(1) 由于公共数据,不希望任务并行运行时 Swing的事
newSingleThreadExecutor()
,为什么SnewSingleThreadExecutor()
的实际用例吗newSingleThreadExecutor()
或newFixedThreadPool(1)
或newCacheThreadPool(1)
)的线程,我们还需要检查线程安全性吗newFixedThreadPool(1)
execute
方法被称为invokeLater
你在哪里找到的?请使用正确的(标准)Java类和方法名称的大小写以避免混淆。嘿,我已经更新了这个问题。你能回答这个问题吗?如果你真的想知道newSingleThreadExecutor和newFixedThreadPool(1)之间的区别,请看这两个方法的源代码。然后再问另一个问题,不要编辑这个问题。