Java併發編程實戰讀書筆記——第四章 對象的組合

第4章 對象的組合 將一些現有的線程安全組件組合爲更大規模的組件或程序。 4.1 設計線程安全的類 在設計線程安全類的過程中,需要包含以下三個基本要素: 找出構成對象狀態的所有變量 找出約束狀態變量的不變性條件 建立對象狀態的併發訪問管理策略 4.1.1 收集同步需求 狀態空間越小,就容易判斷線程的狀態。final類型的域使用得越多,就越能簡化對象可能狀態的分析過程。 如果不瞭解對象的不變性條件與
相關文章
相關標籤/搜索