一個詭異的"可見性"問題

轉載自 一個詭異的"可見性"問題 之前介紹過可見性的特性,最近做測試的時候發現了一個很詭異的問題,下面看看這三個例子。 test1: test1這個例子加了volatile,所以程序正確退出輸出test1 end test2: test2這個例子沒有加volatile,程序也正常退出並輸出一堆0並輸出了test2 end,這是爲什麼呢?沒有加volatile爲什麼也有可見性?看起來是很詭異的問題,
相關文章
相關標籤/搜索