Home » openjdk-7 » java » io » [javadoc | source]
java.io
public class: FileReader [javadoc | source]
java.lang.Object
   java.io.Reader
      java.io.InputStreamReader
         java.io.FileReader

All Implemented Interfaces:
    Closeable, Readable

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.

FileReader is meant for reading streams of characters. For reading streams of raw bytes, consider using a FileInputStream.

Fields inherited from java.io.Reader:
lock
Constructor:
 public FileReader(String fileName) throws FileNotFoundException 
    Creates a new FileReader, given the name of the file to read from.
    Parameters:
    fileName - the name of the file to read from
    Throws:
    FileNotFoundException - if the named file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.
    exception: FileNotFoundException - if the named file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.
 public FileReader(File file) throws FileNotFoundException 
    Creates a new FileReader, given the File to read from.
    Parameters:
    file - the File to read from
    Throws:
    FileNotFoundException - if the file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.
    exception: FileNotFoundException - if the file does not exist, is a directory rather than a regular file, or for some other reason cannot be opened for reading.
 public FileReader(FileDescriptor fd) 
    Creates a new FileReader, given the FileDescriptor to read from.
    Parameters:
    fd - the FileDescriptor to read from
Methods from java.io.InputStreamReader:
close,   getEncoding,   read,   read,   ready
Methods from java.io.Reader:
close,   mark,   markSupported,   read,   read,   read,   read,   ready,   reset,   skip
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait