我将jdk 8更新为jdk 11,如何替换Unsafe.objectFieldOffset
Math.max(size, unsafe.objectFieldOffset(f) + sizeOf(f));
答案 0 :(得分:5)
sun.misc.Unsafe
是一个未封装在JDK 9中的Critical Internal API:
因此,默认情况下可以访问这些API,以在类路径上进行编码, 如果模块声明依赖,则可以访问模块中的代码 在
jdk.unsupported
模块上。
因此,您可以继续使用它。