FileReader

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## java.io
Class FileReader

    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.

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

Since:
  JDK1.1
Version:
  1.10, 00/02/02
Author:
  Mark Reinhold
See Also:
  `InputStreamReader`, `FileInputStream`

Constructor Summary
`FileReader(File file)` Creates a new `FileReader`, given the `File` to read from.
`FileReader(FileDescriptor fd)` Creates a new `FileReader`, given the `FileDescriptor` to read from.
`FileReader(String fileName)` Creates a new `FileReader`, given the name of the file to read from.

Method Summary

Methods inherited from class java.io.InputStreamReader
`close, getEncoding, read, read, ready`

Methods inherited from class java.io.Reader
`mark, markSupported, read, reset, skip`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### FileReader

    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.

### FileReader

    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.

### FileReader

    public FileReader(FileDescriptor fd)

  Creates a new `FileReader`, given the `FileDescriptor` to read from.

  Parameters:
    `fd` - the FileDescriptor to read from

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD