I am making a byte array with predefined size as shown below:
private byte[] newPayload() {
  byte[] payload = new byte[100];
  Arrays.fill(payload, (byte) 1);
  return payload;
}
Now I want to add 8 bytes of current timestamp in the same byte array in front of it.
long time = System.currentTimeMillis();
So first eight bytes will be current timestamp and remaining 92 bytes will be same what I am doing right now.
 
    