深入理解 Happens-Before 原则

今天就让我们来深入聊聊关于 happens-before 的那些事儿!

深入理解 Happens-Before 原则插图亿华云

什么是 happens-before?

happens-before 指的是 Java 内存模型中两项操作的顺序关系。例如说操作 A 先于操作 B,也就是说操作 A 发生在操作 B 之前,操作 A 产生的影响能够被操作 B 观察到。这里的「影响」包括:内存中共享变量的值、发送了消息、调用了方法等。

举个很简单的例子:下面代码里

THE END
Copyright © 2024 亿华云