StackOverflow 文档 Java Language 教程 不可改变的类 不变性的优势是什么? 不变性的优势是什么? Created: November-22, 2018 不可变性的优势在于并发性。在可变对象中难以保持正确性,因为多个线程可能试图改变同一对象的状态,导致一些线程看到同一对象的不同状态,这取决于对所述读取和写入的时间的定时。宾语。 通过拥有一个不可变对象,可以确保查看该对象的所有线程都将看到相同的状态,因为不可变对象的状态不会改变。 定义不可变类的规则没有可变引用的示例