public class TestClass {int i = 0;volatile boolean tmpvo = false;public void one() {
i = 1; // 整型变量
tmpvo = true; // 布尔变量}public void two() { if(tmpvo) { // 判断操作
int j = i; // 赋值操作
//......
}
}}假设one()方法被线程1执行之后,方法two()被线程2执行,下面哪个符合happens-before的规则?单选A、整型变量happens-before赋值操作B、布尔变量happens-before判断操作C、整型变量happens-before布尔变量D、判断操作happens-before赋值操作
添加回答
举报
0/150
提交
取消