2019年9月20日

摘要: volatile是什么?有什么特性? 1、volatile是java虚拟机提供的轻量级的同步机制 三大特性如下: 1、保证可见性 2、不保证原子性 3、禁止指令重排 JMM内存模型是如何实现可见性? JVM运行程序实体是线程,线程创建时JVM都会为其开辟一个工作内存,工作内存是每个线程私有的数据区域 阅读全文

posted @ 2019-09-20 09:53 MrEven 阅读(1619) 评论(0) 推荐(0) 编辑


Copyright © 2024 MrEven
Powered by .NET 8.0 on Kubernetes