摘要:
#调用过程: 在Unsafe类中,调用了一个:compareAndSwapInt()方法,此方法的几个参数: var1:传入的AtomicInteger对象 var2:AtommicInteger内部变量的偏移地址 var5:之前取出的AtomicInteger中的值; var5 + var4:预期 阅读全文
摘要:
一、可见性 例如下面的程序,先启动一个线程,在线程中将一个变量的值更改,而主线程却一直无法获得此变量的新值。 //1.线程类 public class MyThread extends Thread { public static int a = 0; @Override public void r 阅读全文