Reader

public abstract class Reader extends Object
implements Readable Closeable
Known Direct Subclasses
Known Indirect Subclasses

Abstract class for reading character streams. The only methods that a subclass must implement are read(char[], int, int) and close(). Most subclasses, however, will override some of the methods defined here in order to provide higher efficiency, additional functionality, or both.