public class unSafeArrayDemo { private static final sun.misc.Unsafe UNSAFE; private static final long TBASE; private static final int TSHIFT; static { int ts; try { UNSAFE = getUnsafe(); TBASE = UNSAFE.arrayBaseOffset(String[].class); ts = UNSAFE.arr…