Я обновляю jdk 8 до jdk 11, как заменить Unsafe.objectFieldOffset
Math.max(size, unsafe.objectFieldOffset(f) + sizeOf(f));
sun.misc.Unsafe является Критическим внутренним API , который не был инкапсулирован в JDK 9:
sun.misc.Unsafe
Таким образом, эти API по умолчанию доступны для кода на пути к классам и доступныкодировать в модулях, если эти модули объявляют зависимости от модуля jdk.unsupported.
jdk.unsupported
Итак, вы можете просто продолжать использовать его.