繁体   English   中英

一个对象是否可以说是线程安全的?

[英]Whether an object can be said thread-safe or not?

如果一个对象在Java中不包含可以更改的实例变量并且没有静态变量,那么它是否可以安全地用Java进行线程安全?

完全安全,只要它不扩展非线程安全类。

如果对象是无状态的,则可以安全地由多个线程共享。

这也是为什么鼓励在多线程环境中使用不可变对象的原因,因为它们的状态不能同时修改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM