java 中的修饰符java volatile

2019-12-26  本文已影响0人  假装门口当前台

最近在看java教程,发现了一个volatile修饰符,mark一下。简单的说就是在多线程才会用到,java多线程中每个线程都会有自己的内存空间,有时候各个线程都会存储自己的一些临时变量。如果定义了一个变量,在主内存中会有一个值,可能在各个子线程中会去拷贝这个值,导致在多线程中这个变量可能会出现不同的值。如果用volatile修饰之后就可以实现变量的值同步。

volatile int a;
上一篇 下一篇

猜你喜欢

热点阅读