摘要:
volatitle声明的变量不具备原子性.即,当执行++ --这样的操作时,由于不是原子操作,所以还存在线程安全问题. i = 10; i = i++; i=? ==>10 //解释: tmp=i i=i++ i=tmp class atoT implements Runnable{ private 阅读全文
摘要:
1 内存可见性问题 class flagTest implements Runnable{ private boolean flag = false; @Override public void run() { try { Thread.sleep(1000); } catch (Interrupt 阅读全文