JAVA併發編程實戰——對象組合

4.1 設計線程安全的類 在設計線程安全類的過程當中,須要包含如下三個基本要素: 1.找出構成對象狀態的全部變量。 2.找出約束狀態變量的不變性條件(找出這些條件,而後對這些條件進行併發策略管理,使其線程安全) 3.創建對象狀態的併發訪問管理策略。 以上三條理解爲:先找出全部具備不變性條件的變量,而後肯定這些變量的不變性條件是什麼,再對這些不變性條件進行併發訪問策略管理(就是同步)就能設計線程安全
相關文章
相關標籤/搜索