面試高頻-volatile關鍵字詳解

volatile的應用 在多線程併發編程中synchronized和volatile都扮演着重要的角色,volatile是輕量級的synchronized,但是不具備synchronized的鎖的性質,其主要的作用是保證了共享變量的可見性,一致性。可見性的意思是當一個線程修改一個共享變量的時候,另外一個變量能夠讀到這個修改的值。如果volatile變量修飾符使用恰當的話,它比synchronize
相關文章
相關標籤/搜索