volatile的使用及其原理

一、 volatile的做用 相比Sychronized(重量級鎖,對系統性能影響較大),volatile提供了另外一種解決可見性和有序性問題的方案。對於原子性,須要強調一點,也是你們容易誤解的一點:對volatile變量的單次讀/寫操做能夠保證原子性的,如long和double類型變量,可是並不能保證i++這種操做的原子性,由於本質上i++是讀、寫兩次操做。html 二、volatile的使用
相關文章
相關標籤/搜索