复制对象的引用或将其传递到方法/构造函数中是线程安全的吗?
我有一个在线程之间读/写共享的对象。
假设同步正确完成,如果 A 是先前在没有线程运行时初始化的对象,那么当它们开始工作时是线程安全的
Object B = A;
DoSomething(A);
:
I have an object that is shared in read/write between threads.
Assuming that the synchonization is correctely done, if A is the object previously initialized when no threads are running, when they start working is thread-safe do:
Object B = A;
DoSomething(A);
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可以安全地共享参考文献;然而,对实际对象的访问可能需要同步。
References can safely be shared; however, access to the actual object may require synchronization.