Inmanywaysthisbookisaprequeltomypreviousbook,JavaNetworkProgramming (O'Reilly&Associates).Whenwritingthatbook,Imoreorlessassumedthatreaderswere familiarwithbasicinputandoutputinJavaTM—thattheyknewhowtouseinputstreamsand outputstreams,convertbytestochar