java.io
Class FileReader

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by java.io.Reader sample code for java.io.Reader definition code for java.io.Reader 
      extended by java.io.InputStreamReader sample code for java.io.InputStreamReader definition code for java.io.InputStreamReader 
          extended by java.io.FileReader
All Implemented Interfaces:
Closeable sample code for java.io.Closeable definition code for java.io.Closeable , Readable sample code for java.lang.Readable definition code for java.lang.Readable

public class FileReader
extends InputStreamReader sample code for java.io.InputStreamReader definition code for java.io.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.

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

Since:
JDK1.1
See Also:
InputStreamReader sample code for java.io.InputStreamReader definition code for java.io.InputStreamReader , FileInputStream sample code for java.io.FileInputStream definition code for java.io.FileInputStream

Field Summary
 
Fields inherited from class java.io.Reader sample code for java.io.Reader definition code for java.io.Reader
lock sample code for java.io.Reader.lock definition code for java.io.Reader.lock
 
Constructor Summary
FileReader sample code for java.io.FileReader.FileReader(java.io.File) definition code for java.io.FileReader.FileReader(java.io.File) (File sample code for java.io.File definition code for java.io.File  file)
          Creates a new FileReader, given the File to read from.
FileReader sample code for java.io.FileReader.FileReader(java.io.FileDescriptor) definition code for java.io.FileReader.FileReader(java.io.FileDescriptor) (FileDescriptor sample code for java.io.FileDescriptor definition code for java.io.FileDescriptor  fd)
          Creates a new FileReader, given the FileDescriptor to read from.
FileReader sample code for java.io.FileReader.FileReader(java.lang.String) definition code for java.io.FileReader.FileReader(java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  fileName)
          Creates a new FileReader, given the name of the file to read from.
 
Method Summary
 
Methods inherited from class java.io.InputStreamReader sample code for java.io.InputStreamReader definition code for java.io.InputStreamReader
close sample code for java.io.InputStreamReader.close() definition code for java.io.InputStreamReader.close() , getEncoding sample code for java.io.InputStreamReader.getEncoding() definition code for java.io.InputStreamReader.getEncoding() , read sample code for java.io.InputStreamReader.read() definition code for java.io.InputStreamReader.read() , read sample code for java.io.InputStreamReader.read(char[], int, int) definition code for java.io.InputStreamReader.read(char[], int, int) , ready sample code for java.io.InputStreamReader.ready() definition code for java.io.InputStreamReader.ready()
 
Methods inherited from class java.io.Reader sample code for java.io.Reader definition code for java.io.Reader
mark sample code for java.io.Reader.mark(int) definition code for java.io.Reader.mark(int) , markSupported sample code for java.io.Reader.markSupported() definition code for java.io.Reader.markSupported() , read sample code for java.io.Reader.read(char[]) definition code for java.io.Reader.read(char[]) , read sample code for java.io.Reader.read(java.nio.CharBuffer) definition code for java.io.Reader.read(java.nio.CharBuffer) , reset sample code for java.io.Reader.reset() definition code for java.io.Reader.reset() , skip sample code for java.io.Reader.skip(long) definition code for java.io.Reader.skip(long)
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Constructor Detail

FileReader sample code for java.io.FileReader(java.lang.String) definition code for java.io.FileReader(java.lang.String)

public FileReader(String sample code for java.lang.String definition code for java.lang.String  fileName)
           throws FileNotFoundException sample code for java.io.FileNotFoundException definition code for java.io.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 sample code for java.io.FileNotFoundException definition code for java.io.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.

FileReader sample code for java.io.FileReader(java.io.File) definition code for java.io.FileReader(java.io.File)

public FileReader(File sample code for java.io.File definition code for java.io.File  file)
           throws FileNotFoundException sample code for java.io.FileNotFoundException definition code for java.io.FileNotFoundException 
Creates a new FileReader, given the File to read from.

Parameters:
file - the File to read from
Throws:
FileNotFoundException sample code for java.io.FileNotFoundException definition code for java.io.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.

FileReader sample code for java.io.FileReader(java.io.FileDescriptor) definition code for java.io.FileReader(java.io.FileDescriptor)

public FileReader(FileDescriptor sample code for java.io.FileDescriptor definition code for java.io.FileDescriptor  fd)
Creates a new FileReader, given the FileDescriptor to read from.

Parameters:
fd - the FileDescriptor to read from