Unsafe

//unsafe 对象非常强大,慎用!慎用!
Field field = Unsafe.class.getDeclaredField("theUnsafe");
field.setAccessible(true);
Unsafe u = (Unsafe) field.get(null);

小编贴上 Unsafe 如何创建,由于该对象中很多方法都没有接触过,后续小编再补充

创建对象,跳过 new (不管你有没有公有构造)

First first = (First) u.allocateInstance(First.class);

 

posted @ 2018-10-23 17:44  chbyiming  阅读(238)  评论(0编辑  收藏  举报