public static void putInt(byte[] arr,long off,int val){
  if (UNALIGNED)   UNSAFE.putInt(arr,off,val);
 else   putIntByByte(arr,off,val,BIG_ENDIAN);
}

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