從volatile說到,i++原子操作,線程安全問題

1、可見性(Visibility)         可見性是指,當一個線程修改了某一個全局共享變量的數值,其他線程是否能夠知道這個修改。         顯然,在串行程序來說可見性的問題是不存在的。因爲你在任何一個地方操作修改了某個變量,那麼在後續的程序裏面,讀取這個變量的數值,一定是修改後的數值。         但是,這個問題在並行程序裏面就不見得了。在並行程序裏面,如果一個線程修改了某一個全
相關文章
相關標籤/搜索