question: @ Override public int read ( ) throws IOException { checkReadPrimitiveTypes ( ) ; return primitiveData . read ( ) ; }
target:  Reads a single byte from the source stream and returns it as an integer in the range from 0 to 255. Returns -1 if the end of the source stream has been reached. Blocks if no input is available.