阅读背景:

浅谈volatile实现原理

来源:互联网 

synchronized 是一个重量级的锁,的 volatile 则是轻量级的 synchronized ,它在多线程开发中保证了同享变量的“可见性”。如果一个变量应用 volatile ,则它比应用 synchronized 的本钱更加低,由于它不会引发线程高低文的切换和调度。synchronized 是一个重量级的锁,的 volatile 则是轻量级的 synchroniz




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: