### 如何使用Unsafe类呢?
- 方式一:通过Unsafe提供的工厂方法。
Unsafe unsafe = Unsafe.getUnsafe(); 通过这样的方式获得Unsafe的实力会抛出异常信息,因为在unsafe的源码中会有对安全性的检查
public static Unsafe getUnsafe() { |
- 方式二:通过反射的方式。
因为在开源版本的Unsafe.java中声明了一个实例域,所以我们可以通过反射的方式来获得这个域。
private static final Unsafe theUnsafe = new Unsafe(); |
- 事例
private static Unsafe unsafe = null; |
- 结束