我有一种包含 Spring 注入(inject) bean 的“任务”类。 (将通过setter方法设置)
此 Task 类将作为一个新对象启动,并将传递到 theradpool
。
所以每个任务类都有注入(inject)的 bean。
当我在那个 bean 类中使用方法时,它是线程安全的吗? (因为这个 bean 是一个 singleton
)
另请注意,该 bean 类中没有定义类级变量。
感谢您的帮助..
最佳答案
无状态对象本质上始终是线程安全的。由于它仅使用局部变量,因此一个线程无法破坏另一个并发线程使用的状态。
关于java - Spring 注入(inject)的 bean 线程安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11699467/