使用ExecutorService执行异步任务时出现问题

使用ExecutorService执行异步任务时出现问题,第1张

使用ExecutorService执行异步任务时出现问题

你的代码是不是线程安全的,因为你是共享

config
template
跨所有线程实例(不断重新设置它们)。使它成为线程安全的最简单方法是在方法中使用
config
template
局部变量,而不是静态成员。作为@JBNizet在评论中指出,你有类似的问题
mailBuilder
a
b
。您可能想先阅读一些有关面向对象编程基础的教程,然后再回过头看这个问题(提示,通常应避免使用除常量以外的静态成员变量)。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5507506.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-13

发表评论

登录后才能评论

评论列表(0条)

保存