Java猿社区—BAT直通车—请谈谈你对volatile的理解
@(互联网大厂高频面试题库汇总)欢迎关注作者博客简书传送门文章目录`volatile`是Java虚拟机提供的轻量级的同步机制JMM内存模型内存可见性内存可见性的应用原子性内存栅栏(Memory Barrier)指令重排指令重排的的应用工作内存与主内存同步延迟现象导致的可见性问题对于指令重排导致的可见性问题和有序性问题volatile应用场景通过volatile解决单例模式在多线程环境下可能存...
原创
2019-04-21 22:18:24 ·
520 阅读 ·
1 评论