question: public static void putShortLE ( long addr , short val ) { if ( UNALIGNED ) UNSAFE . putShort ( addr , Short . reverseBytes ( val ) ) ; else putShortByByte ( addr , val , false ) ; }
target:  Stores given short value assuming that value should be stored in little-endian byte order and native byte order is big-endian. Alignment aware.