复制对象的引用或在方法/构造函数中传递它是否是线程安全的?

时间:2011-07-07 11:28:40

标签: java multithreading reference synchronization locking

我有一个在线程之间读/写共享的对象。

假设正确完成同步,如果A是先前没有线程运行时初始化的对象,那么当它们开始工作时是线程安全的那样做:

Object B = A;

DoSomething(A);

1 个答案:

答案 0 :(得分:1)

可以安全地分享参考文献;但是,访问实际对象可能需要同步。