为什么要在线程之间共享一个不变的对象-是否可以提供合理的方案?

时间:2019-05-03 02:12:03

标签: java immutability

我们被告知不变对象是线程安全的。但是,我们也可以简单地避免更改共享对象中的任何字段,如果实际上我们要进行更改,那么使用不可变对象有什么好处?

我已经广泛阅读了关于不变性的知识,知道如何设计一个不变的类,但是我没有看到在线程之间共享不变对象的合理需求。

///我认为这个问题不需要代码。

预期结果不适用于该问题。

0 个答案:

没有答案