volatile和指令重排序

volatile 的作用

  1 精致指令重排序

  2 多线程访问同一个变量的时候,每次都是取最新的,而不会使用当前cpu缓存的那一份。

原文地址:https://www.cnblogs.com/cxygg/p/11136050.html