volatile 关键字学习
volatile修饰的共享变量,可以保证多个线程操作变量的可见性。
- 什么是原子操作
int i = 10; 赋值操作 - 什么是可见性
- 什么是指令重排序
本文主要介绍了Java中volatile关键字的作用及其实现原理。首先解释了volatile如何确保多线程环境下共享变量的操作可见性,并讨论了原子操作的概念。接着,对可见性和指令重排序进行了探讨。
volatile 关键字学习
volatile修饰的共享变量,可以保证多个线程操作变量的可见性。
971
1122

被折叠的 条评论
为什么被折叠?