StackOverflow 文件 Java Language 教程 不可改變的類 不變性的優勢是什麼? 不變性的優勢是什麼? Created: November-22, 2018 不可變性的優勢在於併發性。在可變物件中難以保持正確性,因為多個執行緒可能試圖改變同一物件的狀態,導致一些執行緒看到同一物件的不同狀態,這取決於對所述讀取和寫入的時間的定時。賓語。 通過擁有一個不可變物件,可以確保檢視該物件的所有執行緒都將看到相同的狀態,因為不可變物件的狀態不會改變。 定義不可變類的規則沒有可變引用的示例