Can Java use Javanese characters?

A good answer might be:



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.


What (do you think) is the source of data for a FileReader?