- 博客(1)
- 收藏
- 关注
原创 java并发编程-一章解读volatile
Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行,Java中所使用的并发机制依赖于JVM的实现和 CPU的指令。 volatile 简要(轻量级的synchronized) 对volatile变量的写操作与普通变量的主要区别有两点: (1)修改volatile变量时会强制将修改后的值刷新的主内存中。 (2)修改volatile变量后会导致其他线程工作内存中对应的变量值失效。因此,再读取该变量值的时候就需要重新从读取主内存中的值。
2022-04-16 03:12:33
397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人