六、Java多線程之不可變對象

一、不可變對象 1、不可變對象概述 有一種對象只要它發佈了就是安全的,它就是不可變對象。一個不可變對象需要滿足的條件: 對象創建一個其狀態不能修改 對象所有域都是final類型 對象是正確創建的(在對象創建期間,this引用沒有逸出) 2、創建一個不可變對象的方法 (1)自己定義 這裏可以採用的方式包括: 將類聲明爲final,這樣它就不能被繼承。 將所有的成員聲明爲私有的,這樣就不允許直接訪問這
相關文章
相關標籤/搜索