摘要: 阅读全文
posted @ 2020-03-11 16:24 超级学渣渣 阅读(133) 评论(0) 推荐(0) 编辑
摘要: volatitle声明的变量不具备原子性.即,当执行++ --这样的操作时,由于不是原子操作,所以还存在线程安全问题. i = 10; i = i++; i=? ==>10 //解释: tmp=i i=i++ i=tmp class atoT implements Runnable{ private 阅读全文
posted @ 2020-03-11 15:26 超级学渣渣 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1 内存可见性问题 class flagTest implements Runnable{ private boolean flag = false; @Override public void run() { try { Thread.sleep(1000); } catch (Interrupt 阅读全文
posted @ 2020-03-11 11:39 超级学渣渣 阅读(113) 评论(0) 推荐(0) 编辑