Here you can find the source of putReverseBytesLong(byte[] bb, long x, int index)
public static void putReverseBytesLong(byte[] bb, long x, int index)
//package com.java2s; public class Main { public static void putReverseBytesLong(byte[] bb, long x, int index) { bb[index + 7] = (byte) (x >> 56); bb[index + 6] = (byte) (x >> 48); bb[index + 5] = (byte) (x >> 40); bb[index + 4] = (byte) (x >> 32); bb[index + 3] = (byte) (x >> 24); bb[index + 2] = (byte) (x >> 16); bb[index + 1] = (byte) (x >> 8); bb[index + 0] = (byte) (x >> 0); }/* www . j a v a 2 s . c o m*/ }