Reads 4 bytes from the stream, and (conceptually) concatenates them according to the current byte order, converts the result to a long, masks it with
0xffffffffL
in order to strip off any sign-extension bits, and returns the result as an unsigned
long
value.
The bit offset within the stream is reset to zero before the read occurs.
@return an unsigned int value from the stream, as a long.
@exception java.io.EOFException if the stream reaches the end beforereading all the bytes.
@exception IOException if an I/O error occurs.
@see #getByteOrder