为什么在覆盖调用适配器时需要原子布尔值?

时间:2019-07-26 10:46:31

标签: android kotlin retrofit

我正在观看一个google android示例,而我很难确定 starting 到底应该做什么。这是class

1 个答案:

答案 0 :(得分:0)

AtomicBoolean 用于原子更新标志之类的应用程序。

compareAndSet(expect: Boolean, update: Boolean)

如果当前值==预期值,则以原子方式将该值设置为给定的更新值。

这用于防止并发修改异常。