volatile關鍵字解析(jdk1.5以後)

學習過併發編程的同窗應該對volatile關鍵字並不陌生。它也是用來保證多線程讀寫數據時保證數據的一致性,但它不如synchronized強大。synchronized是在執行代碼塊或是方法體時中隱式的加鎖而禁止其餘線程來訪問。而volatile僅僅是對某個變量的修改及時的可見於其餘的線程。html 既然volatile的做用是對某個變量的修改及時的可見於其餘的線程,那麼對於非volatile修飾
相關文章
相關標籤/搜索