public static Object fromAddress(long address){
  Object[] array=new Object[]{null};
  long baseOffset=unsafe.arrayBaseOffset(Object[].class);
  unsafe.putLong(array,baseOffset,address);
  return array[0];
}

public static Object fromAddress ( long address ) { Object [ ] array = new Object [ ] { null } ; long baseOffset = unsafe . arrayBaseOffset ( Object [ ] . class ) ; unsafe . putLong ( array , baseOffset , address ) ; return array [ 0 ] ; }
returns the object located at the address .
