簡體   English   中英

多線程Workld中的原子操作

[英]Atomic operation in multi threaded workld

原子操作是否安全到足以在多線程應用程序中使用它而不會導致競爭條件和其他並發問題? 可以說,我們不必擔心可見性(我們從CPU讀取/寫入所有內容)。

原子操作是否安全到足以在多線程應用程序中使用它而不會導致競爭條件和其他並發問題?

是的,java嚴格定義了內存模型 (也稱為JSR 133 )。

java.util.concurrent包中還提供了一些原始類型的原子包裝,例如AtomicInteger

使用compare-and-swap實現原子性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM