产生背景当给变量加了volatile关键字, 表示该变量对所有线程可见, 但不保证原子性.public class VolatileDemo extends Thread { public volatile static int count = 0; @Override public void run() { for(int i = 0; i < 10000; i++) { count++; } S
摘要由CSDN通过智能技术生成
产生背景
当给变量加了volatile关键字, 表示该变量对所有线程可见, 但不保证原子性.
publicclassVolatileDemoextendsThread{
publicvolatilestaticint count =0;@Overridepublicvoidrun(){
for(int i =0; i <10000; i++){
count++;
产生背景当给变量加了volatile关键字, 表示该变量对所有线程可见, 但不保证原子性.public class VolatileDemo extends Thread { public volatile static int count = 0; @Override public void run() { for(int i = 0; i < 10000; i++) { count++; } S