code: public static void putDoubleBE(final byte[] array, final int offset, final double value) {
      putLongBE(array, offset, Double.doubleToRawLongBits(value));
    }
docs: Put the source <i>double</i> into the destination byte array starting at the given offset
  in big endian order.
  There is no bounds checking.
  @param array destination byte array
  @param offset destination offset
  @param value source <i>double</i>