sun.misc.unsafe

2018-05-22  本文已影响0人  阳光丶不错

compareAndSwapInt(Object obj, int valueOffset, int expect, int update)

如果valueOffset处的值与expect相等,那么valueOffset处的值被修改为update,并且return true
如果valueOffset处的值与expect不相等,那么直接return false

compareAndSwapObject(Object obj, int valueOffset, Object expect, Object update)
compareAndSwapInt(Object obj, int valueOffset, int expect, int update)类似。

putOrderedInt(Object obj, int valueOffset, int value)
直接将valueOffset处的值设置为value的值。

上一篇 下一篇

猜你喜欢

热点阅读