question: public static void putLong ( byte [ ] arr , long off , long val ) { if ( UNALIGNED ) UNSAFE . putLong ( arr , off , val ) ; else putLongByByte ( arr , off , val , BIG_ENDIAN ) ; }
target:  Stores long value into byte array. Alignment aware.