java.lang.Object | +----java.io.Reader | +----java.io.InputStreamReader | +----java.io.FileReader
public class FileReader
extends InputStreamReader
Convenience class for reading character files. The constructors of this class assume that the default character encoding and the default byte-buffer size are appropriate. To specify these values yourself, construct an InputStreamReader on a FileInputStream.