[Java] volatile的使用場景

volatile的使用場景 volatile用處 volatile是java中較輕量的同步原語,用volatile聲明的變量保證了該變量的可見性, 使用volatile聲明的變量被其他線程更改時,該變量會立即被寫入內存,同時 CPU會鎖住總線,將緩存同步指令傳遞到其他處理器,其他處理器會從主內存中獲取該變量的最新值更新到自己的緩存中。 如下面的代碼,如果這個counter變量沒有聲明成volati
相關文章
相關標籤/搜索