public class UnsafeHelper extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static long |
addressOf(Object o) |
static int |
addressSize() |
static int |
arrayBaseOffset(Class<?> var1) |
static int |
getInt(long var1) |
static int |
getInt(Object var1,
long var2) |
static int |
getLong(long var1) |
static int |
getLong(Object var1,
long var2) |
static Object |
getObject(Object var1,
long var2) |
static Object |
getObjectVolatile(Object var1,
long var2) |
static long |
objectFieldOffset(Field field) |
static void |
putObject(Object var1,
long var2,
Object var4) |
static void |
putObjectVolatile(Object var1,
long var2,
Object var4) |