volatile關鍵字詳解

一、Java中的volatile     在Java程序中,如果一個變量被volatile關鍵字修飾,那麼這個變量就具有了有序性和可見性。     有序性:java語言中提供了synchronized和volatile兩個關鍵字保證線程之間操作的有序性,也就是他可以使CPU指令有序。     可見性:當一個線程操作一個被volatile修飾的變量時,這個變量的修改對其他所有線程都是可見的,因爲此時
相關文章
相關標籤/搜索