Unsafe类对象在cas中是非常重要的,不管是在原子整数AtomicInteger,AtomicLong,原子引用AtomicReference,包括AtomicStampedReference和AtomicMarkableReference,原子数组AtomicIntegerArray,AtomicLongArray,还有原子更新器AtomicIntegerFieldUpdater等,都是通过unsafe对象中的cas方法来实现的。 1. 创建Unsafe对象并使用 Unsafe对象不能通过new 来创建,…