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