【併發】通過同步保證內存可見性

【併發】通過同步保證內存可見性      加鎖(synchronized同步)的功能不僅僅侷限於互斥行爲,同時還存在另外一個重要的方面:內存可見性。我們不僅希望防止某個線程正在使用對象狀態而另一個線程在同時修改該狀態,而且還希望確保當一個線程修改了對象狀態後,其他線程能夠看到該變化。而線程的同步恰恰也能夠實現這一點。      內置鎖可以用於確保某個線程以一種可預測的方式來查看另一個線程的執行結果
相關文章
相關標籤/搜索