public static void putShort(byte[] arr,long off,short val){
  if (UNALIGNED)   UNSAFE.putShort(arr,off,val);
 else   putShortByByte(arr,off,val,BIG_ENDIAN);
}

public static void putShort ( byte [ ] arr , long off , short val ) { if ( UNALIGNED ) UNSAFE . putShort ( arr , off , val ) ; else putShortByByte ( arr , off , val , BIG_ENDIAN ) ; }
stores short value into byte array . alignment aware .
