happens-before的单线程规则。

来源:12-14 保证可见的规则

CoffeePlayer

2020-06-11

在单线程规则下,没发生重排序我是理解的。

发生重排序的情况下,没懂。如果代码如下

语句1
语句2

发生了重排序, 语句2 先于语句1执行,此时是否 语句2 happens before 语句1

写回答

1回答

悟空

2020-06-11

是的,发生了重排序, 语句2 先于语句1执行,此时是否 语句2 happens before 语句1 

0
1
CoffeePlayer
非常感谢!
2020-06-23
共1条回复

线程八大核心+Java并发原理及企业级并发解决方案

完整的并发知识网络+丰富的工作内容分享+50余道并发高频面试题

2512 学习 · 939 问题

查看课程