Java併發編程規則:不可變對象永遠是線程安全的

建立後狀態不能被修改的對象叫做不可變對象。不可變對象天生就是線程安全的。它們的常量(變量)是在構造函數中建立的,既然它們的狀態沒法被修改,那麼這些常量永遠不會被改變——不可變對象永遠是線程安全的。java 不可變性的理解: 不管是Java語言規範仍是Java存儲模型都沒有對不可變性作出正式的定義。不可變性並非將域簡單地等於將對象的全部變量都聲明爲final類型,全部域都是final類型的對象仍然能
相關文章
相關標籤/搜索