public static void putObjectVolatile(Object obj,long off,Object val){
  UNSAFE.putObjectVolatile(obj,off,val);
}

public static void putObjectVolatile ( Object obj , long off , Object val ) { UNSAFE . putObjectVolatile ( obj , off , val ) ; }
stores reference value with volatile semantic .
