併發編程之深入理解Java中的不可變對象

深入理解Java中的不可變對象  一.什麼是不可變對象   下面是《Effective Java》這本書對於不可變對象的定義: 1 不可變對象(Immutable Object):對象一旦被創建後,對象所有的狀態及屬性在其生命週期內不會發生任何變化。   從不可變對象的定義來看,其實比較簡單,就是一個對象在創建後,不能對該對象進行任何更改。比如下面這段代碼: 1 2 3 4 5 6 7 8 9 1
相關文章
相關標籤/搜索