如何获取不安全类的实例?
我总是得到安全异常。我列出了 OpenJDK 6 实现的代码。我想弄乱sun.misc.Unsafe
提供给我的功能,但我总是最终得到SecurityException("Unsafe")
.
public static Unsafe getUnsafe() {
Class cc = sun.reflect.Reflection.getCallerClass(2);
if (cc.getClassLoader() != null)
throw new SecurityException("Unsafe");
return theUnsafe;
}
(请不要试图告诉我使用这个类有多不安全。)