JAVA高併發-線程安全性(原子性、可見性、有序性)

一、原子性 提供了互斥訪問,同一時刻只能有一個線程對它進行操作。 保證原子性的操作: 1.Atomic     1)Atomic:CAS(Unsafe.compareAndSwapInt)     Atomic包下提供的類利用CAS保證操作的原子性,如和int/integer相對應的AtomicInteger類提供的 incrementAndGet()函數實現一個整數自增的操作count++,通過
相關文章
相關標籤/搜索