gpt4 book ai didi

java - Can 语句 n != n 在多线程环境下返回 true

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:37:45 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How to simulate constructor race conditions?
How to demonstrate race conditions around values that aren't published properly?

我从《java concurrency in practice》中得到如下代码:

public class Holder{

private int n;
public Holder(int n){this.n = n;}
public void assertSanity(){
if(n != n) throw new AssertionError("This statement is false.");

}


}

我只是想知道条件 n != n,在特定情况下这可能是真的吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com