private static int get(byte[] block, int offset, byte[] b, int off, int len) {
    System.arraycopy(block, offset, b, off, len);
    return len;
  }
private static int get ( byte [ ] block , int offset , byte [ ] b , int off , int len ) { System . arraycopy ( block , offset , b , off , len ) ; return len ; }
Reads len bytes starting at the given offset in the given block into the given slice of the
given byte array.