Why are there two type of I/O in Java, namely byte streams and character (Reader/Writer) streams?
Location: http://www.jguru.com/faq/view.jsp?EID=344602 Created: Mar 5, 2001 Modified: 2001-03-05 12:13:36.141 Author: Luigi Viggiano (http://www.jguru.com/guru/viewbio.jsp?EID=101985) Question originally posed by Jaicey Ouseph (http://www.jguru.com/guru/viewbio.jsp?EID=330921 The Reader and Writer classes were added to JDK 1.1 to support internationalization, since the existing streams at that time didn’t properly support the use of multi-byte Unicode characters or character encodings other than ASCII. The Reader and Writer classes make it possible to work with internationalized character streams rather than byte streams.