摘要:
原子性指的是一个的操作或者多次操作,要么所有的操作全部都得到执行并且不会收到任何因素的干扰而中断,要么所有的操作都执行,要么都不执行。 synchronized 可以保证代码片段的原子性。 synchronized相比于volatile在保证可见性的同时,也保证了原子性 问题描述 2个线程对变量i进 阅读全文
posted @ 2020-07-18 15:42
树之下
阅读(263)
评论(0)
推荐(0)
摘要:
java编程语言的语义允许编译器和微处理器执行优化 实例的代码 public class VisibilityDemo2 { // 状态标识 (不用缓存) private boolean flag = true; public static void main(String[] args) thro 阅读全文
posted @ 2020-07-18 14:48
树之下
阅读(251)
评论(0)
推荐(0)

浙公网安备 33010602011771号