系统相关
首页 > 系统相关> > java内存模型之锁的内存语义

java内存模型之锁的内存语义

作者:互联网

前面我们介绍了java中的volatile关键字的作用,我们都知道,volatile有这样几个作用:

   1 保证内存可见性

   2 防止内存重排序

   3 保证单个变量的读/写的原子性

相对于锁,volatile更加轻量级。不过多线程中锁也是用的更多一点的,而且锁的功能更加强大。

 

 

标签:之锁,java,volatile,内存,多线程,轻量级
来源: https://blog.csdn.net/qq_35948869/article/details/82683483