Can Java use Javanese characters?
Yes.
Reader is an abstract class from which all
character-oriented input streams are derived.
These streams are aimed at delivering 16-bit
char
data to a program,
although the source of the data may be in a different
format (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.
Only a few classes are discussed in these notes;
mostly FileReader
.