摘要: 以AtomicInteger来说明 1.value实例变量是用来存储整数的时间变量,这里被声明为volatile,确保了并发情况下的可见性 2.valueOffset实例变量是用来记录value本身在内存的偏移地址,在更新操作在内存中找到value的位置,方便比较。 3.以getAndSet为例。使用了Unsafe 的getAndInt方法,该方法先取AtomicInteger存储的value值,... 阅读全文
posted @ 2017-02-22 15:17 lion85 阅读(286) 评论(0) 推荐(0) 编辑