类 AtomicPositiveInteger
-
-
- com.alibaba.dubbo.common.utils.AtomicPositiveInteger
-
-
- 所有已实现的接口:
public class AtomicPositiveInteger extends
- 另请参阅:
- 序列化表格
-
-
构造器概要
构造器 构造器 说明 AtomicPositiveInteger()
AtomicPositiveInteger(int initialValue)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 int
addAndGet(int delta)
byte
byteValue()
boolean
compareAndSet(int expect, int update)
int
decrementAndGet()
double
doubleValue()
boolean
obj)
float
floatValue()
int
get()
int
getAndAdd(int delta)
int
getAndDecrement()
int
getAndIncrement()
int
getAndSet(int newValue)
int
hashCode()
int
incrementAndGet()
int
intValue()
long
longValue()
void
set(int newValue)
short
shortValue()
toString()
boolean
weakCompareAndSet(int expect, int update)
-
-
-
方法详细资料
-
getAndIncrement
public final int getAndIncrement()
-
getAndDecrement
public final int getAndDecrement()
-
incrementAndGet
public final int incrementAndGet()
-
decrementAndGet
public final int decrementAndGet()
-
get
public final int get()
-
set
public final void set(int newValue)
-
getAndSet
public final int getAndSet(int newValue)
-
getAndAdd
public final int getAndAdd(int delta)
-
addAndGet
public final int addAndGet(int delta)
-
compareAndSet
public final boolean compareAndSet(int expect, int update)
-
weakCompareAndSet
public final boolean weakCompareAndSet(int expect, int update)
-
byteValue
public byte byteValue()
- 覆盖:
在类中
-
shortValue
public short shortValue()
- 覆盖:
在类中
-
intValue
public int intValue()
- 指定者:
在类中
-
longValue
public long longValue()
- 指定者:
在类中
-
floatValue
public float floatValue()
- 指定者:
在类中
-
doubleValue
public double doubleValue()
- 指定者:
在类中
-
toString
public toString()
- 覆盖:
在类中
-
hashCode
public int hashCode()
- 覆盖:
在类中
-
equals
public boolean equals( obj)
- 覆盖:
在类中
-
-