漫談CAS機制

示例程序:啓動兩個線程,每個線程中讓靜態變量count循環累加100次。 最終輸出的count結果是什麼呢?一定會是200嗎? 加了同步鎖之後,count自增的操作變成了原子性操作,所以最終的輸出一定是count=200,代碼實現了線程安全。 所謂原子操作類,指的是java.util.concurrent.atomic包下,一系列以Atomic開頭的包裝類。例如AtomicBoolean,Atom
相關文章
相關標籤/搜索