Read data from the input stream and return it. If *size* is specified, at most *size* items (bytes/characters) will be read.
io/Reader.read
Reader.read