互联网架构学习-第一章 并发编程基础(三)

1 第一章 并发编程基础 1.3 Volatile及原子性 Volatile概念 Volatile关键字的主要作用是使变量在多个线程间可见。在多线程间可以进行变量的变更,使得线程间进行数据的共享可见。阻止指令重排序,happens-before volatile的作用就是强制线程到主内存(共享内存)里去读取变量,而不去线程工作内存区里去读取,从而实现了多个线程间的变量可见。也就是满足线程之间的可见
相关文章
相关标签/搜索