code: public int readInt() throws IOException {
          int value = 0;
          value += (read() & 0xff) << 0;
          value += (read() & 0xff) << 8;
          value += (read() & 0xff) << 16;
          value += (read() & 0xff) << 24;
          return (int) value;
      }
docs: Read 32bit word as integer.
  
  @return the integer value
  @throws IOException