[JAVA修炼之路一]-JAVA ATOMIC 包

来源:互联网 发布:mac os什么时候更新 编辑:程序博客网 时间:2024/06/05 18:18

1、整体思路

为了保证原子性,采用了cas与volatile

2、详解

包结构

包里面的类分三种类型:

标量类:AtomicBoolean,AtomicInteger,AtomicLong,AtomicReference

数组类:AtomicIntegerArray,AtomicLongArray,AtomicReferenceArray

更新器类:AtomicLongFieldUpdater,AtomicIntegerFieldUpdater,AtomicReferenceFieldUpdater

复合变量类:AtomicMarkableReference,AtomicStampedReference

3、实践

0 0
原创粉丝点击