<!-- Generated by javadoc (build 1.6.0-beta2) on Fri Mar 09 12:53:17 CST 2007 -->
<noscript></noscript> java.util.concurrent.atomic
类 AtomicLongFieldUpdater<T>
java.lang.Object

java.util.concurrent.atomic.AtomicLongFieldUpdater<T>
-
类型参数:
-
T- 保持可更新字段的对象类型
public abstract class AtomicLongFieldUpdater<T>extends Object
基于反射的实用工具,可以对指定类的指定 volatile long 字段进行原子更新。此类用于原子数据结构,该结构中同一节点的几个字段都独立受原子更新控制。
注意,此类中 compareAndSet 方法的保证弱于其他原子类中该方法的保证。因为此类不能确保所有使用的字段都适合于原子访问目的,所以对于 compareAndSet 和 set 的其他调用,它仅可以保证原子性和可变语义。
static
| newUpdater(Class<U> tclass, String fieldName) 为对象创建并返回一个具有给定字段的更新器。 |
AtomicLongFieldUpdater详解
本文介绍java.util.concurrent.atomic包下的AtomicLongFieldUpdater类,这是一个基于反射的实用工具类,能够实现对特定类中的指定volatile long字段进行原子更新。适用于原子数据结构中多个独立字段的原子更新控制。
432

被折叠的 条评论
为什么被折叠?



