Can Java use characters from Java?
Yes. (Seems only fair.)
Reader is an abstract class from which
character-oriented input streams are derived.
These streams deliver 16-bit
char
data to a program.
The source of the data may be in a variety of
formats (such as UTF format on a disk file).
The diagram shows several Reader
classes.
All these classes are character-oriented input streams.
Don't memorize this diagram.
Mostly all you need for character input is Scanner
.
Is a Writer
a character-oriented output stream or a byte-oriented output stream?