src/main/java/cn/kizzzy/io/IFullyReader.java
/**
     * Ex suffix means method will handle bytes in LITTLE_ENDIAN style
     *
     * @see DataInput#readInt()
     */
Ex suffix means method will handle bytes in LITTLE_ENDIAN style
@see DataInput#readInt()
Ex suffix means method will handle bytes in LITTLE_ENDIAN style @see DataInput#readInt ()
default int readIntEx() throws IOException {
        int ch1 = this.read();
        int ch2 = this.read();
        int ch3 = this.read();
        int ch4 = this.read();
        if ((ch1 | ch2 | ch3 | ch4) < 0)
            throw new EOFException();
        return ((ch1 << 0) + (ch2 << 8) + (ch3 << 16) + (ch4 << 24));
    }
default int readIntEx ( ) throws IOException { int ch1 = this . read ( ) ; int ch2 = this . read ( ) ; int ch3 = this . read ( ) ; int ch4 = this . read ( ) ; if ( ( ch1 | ch2 | ch3 | ch4 ) < 0 ) throw new EOFException ( ) ; return ( ( ch1 << 0 ) + ( ch2 << 8 ) + ( ch3 << 16 ) + ( ch4 << 24 ) ) ; }
Ex suffix means method will handle bytes in LITTLE_ENDIAN style
 @see DataInput#readInt()
Ex suffix means method will handle bytes in LITTLE_ENDIAN style @see DataInput#readInt ()