Java併發編程開發筆記——2線程安全性

在構建穩健的併發程序時,必須正確地使用線程和鎖。但這些終歸只是一些機制。要編寫線程安全的代碼,其核心在於要對狀態訪問操作進行管理,特別是對共享的(Shared)和可變的(Mutable)狀態的訪問。 「共享」意味着變量可以由多個線程同時訪問,而「可變」則意味着變量的值在其生命週期內可以發生變化。我們將像討論代碼那樣討論線程安全性,但更側重於如何防止在數據上發生不可控的併發訪問。 一個對象是否需要是
相關文章
相關標籤/搜索