volatile关键字的两层语义

1.保证了不同线程对被volatile修饰的变量进行操作时的可见性,对volatile变量的所有写操作能立刻反应到其他线程中,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。
  2.禁止指令重排序优化。

发布了59 篇原创文章 · 获赞 15 · 访问量 555

猜你喜欢

转载自blog.csdn.net/qq_45287265/article/details/105055578