Java中的兩個關鍵字——volatile和transient

理解volatile   volatile是java提供的一種輕量級的同步機制,所謂輕量級,是相對於synchronized(重量級鎖,開銷比較大)而言的。   根據java虛擬機的內存模型,我們知道其中規定了:共享變量存儲在主內存(Main Memory)中,每個線程都有一個私有的本地內存(Local Memory),本地內存保存了被該線程使用到的主內存的副本拷貝,線程對變量的所有操作都必須在工
相關文章
相關標籤/搜索