關於Volatile關鍵字的一點個人理解

volatile的特性:     當我們聲明共享變量爲volatile後,該變量的更新將會對其他線程具有內存可見性,本質就是通過線程間這種數據更新通知來實現數據同步,而傳統的做法通過加鎖的方式來實現數據同步,但由於鎖的性能損耗太大,所以有了通過volaitle關鍵字來通過無鎖的方式來達到同樣的目的.OK,扯了半天廢話,直接上我畫的草圖吧,各位看官如果覺得我哪裏說的不妥,請下方留言指正,謝謝!  
相關文章
相關標籤/搜索