AtomicBoolean a = new AtomicBoolean(false);
AtomicBoolean b = new AtomicBoolean(false);
Thread A {
a.compareAndSet(false, true);
b.compareAndSet(false, true);
}
Thread B {
print b.get()
print a.get()
}
从上面的程序片段来看,如果两个线程同时运行,线程 B 是否可以打印 true 和 false?(这意味着它认为“b”为真,而“a”仍为假?