mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-06-20 22:17:09 +08:00
去除重复词组“通过”
JavaGuide/docs/java/Multithread/Atomic.md中“该方法就是通过通过 CAS 操作设置 ar。”
This commit is contained in:
parent
06b5f186fa
commit
a17d01edb7
@ -358,7 +358,7 @@ class Person {
|
|||||||
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
上述代码首先创建了一个 Person 对象,然后把 Person 对象设置进 AtomicReference 对象中,然后调用 compareAndSet 方法,该方法就是通过通过 CAS 操作设置 ar。如果 ar 的值为 person 的话,则将其设置为 updatePerson。实现原理与 AtomicInteger 类中的 compareAndSet 方法相同。运行上面的代码后的输出结果如下:
|
上述代码首先创建了一个 Person 对象,然后把 Person 对象设置进 AtomicReference 对象中,然后调用 compareAndSet 方法,该方法就是通过 CAS 操作设置 ar。如果 ar 的值为 person 的话,则将其设置为 updatePerson。实现原理与 AtomicInteger 类中的 compareAndSet 方法相同。运行上面的代码后的输出结果如下:
|
||||||
|
|
||||||
```
|
```
|
||||||
Daisy
|
Daisy
|
||||||
|
Loading…
x
Reference in New Issue
Block a user