如图所示如果线程1把lock设为false的时候,线程2线程3同时进入testAndSet,同时得到了一个false的old怎么办?
为什么testAndSet是原子操作就可以避免我上面说的情况?
1 回答807 阅读✓ 已解决
1k 阅读
1 回答5.4k 阅读✓ 已解决
2 回答11.4k 阅读
2 回答3.2k 阅读
3 回答9.6k 阅读