question: @ Override public final int readInt ( ) throws IOException { d . readFully ( w , 0 , 4 ) ; return ( w [ 3 ] ) << 24 | ( w [ 2 ] & 0xff ) << 16 | ( w [ 1 ] & 0xff ) << 8 | ( w [ 0 ] & 0xff ) ; }
target:  like DataInputStream.readInt except little endian.