我们看以下案例代码,简单描述一下,AutoAccretion是一个线程类,里面定义了一个共享变量count,并去执行1万次的自增,在main线程中调用多线程去执行自增。我们所期望的结果是最终count的值是1000000,因为每个线程自增1万次,一共100个线程。
[code]public class T3_Volatile01 { public static void main(String[] args) { Runnable thread = new AutoAccretion(); for (int i = 1; i