posted 13 years ago
Readers and Writers are for character (text) I/O, while Streams are for binary I/O. Those may at times appear to be the same thing (text can be handled using streams, too), but every time a Reader/Writer is used one needs to think about handling encoding/decoding issues. Using streams one can focus on handling bytes.