question: public final short readShort ( ) throws java . io . IOException { readFully ( scratch , 0 , 2 ) ; return ( short ) ( ( scratch [ 0 ] << 8 ) | ( scratch [ 1 ] & 0xff ) ) ; }
target:  See the general contract of the readShort method of DataInput. Bytes for this operation are read from the contained input stream.