volatile關鍵字的用法

        volatile關鍵字是在併發編程中使用頻率非常高的一個關鍵字,那麼volatile關鍵字到底有什麼作用呢?根據官方的定義,volatile關鍵字主要有2個作用,保持變量在內存中的可見性和禁止指令重排序,下面就這2個用法進行詳細的說明。 一、保持變量在內存中的可見性        要理解這句話首先要明白線程是怎麼工作的,jvm運行時會給變量分配一個內存,我們可以稱之爲主內存,每一個
相關文章
相關標籤/搜索