Spec-Zone.ru › OpenJDK 21

Класс FileReader

java.lang.Object
java.io.Reader
java.io.InputStreamReader
java.io.FileReader
Все реализованные интерфейсы:
Closeable, AutoCloseable, Readable
public class FileReader extends InputStreamReader
Читает текст из текстовых файлов с использованием буфера по умолчанию. Декодирование из байтов в символы использует либо указанный charset, либо по умолчанию.

Этот класс предназначен для чтения потоков символов. Для чтения потоков сырых байтов используйте FileInputStream.

С тех пор:
1.1
См. также:
  • InputStreamReader
  • FileInputStream
  • Charset.defaultCharset()

Краткое описание полей

Поля, объявленные в классе java.io.Reader

lock

Краткое описание конструкторов

Конструктор Описание
FileReader(File file)
Создаёт новый FileReader, заданный File, для чтения, используя charset по умолчанию.
FileReader(FileDescriptor fd)
Создаёт новый FileReader, заданный FileDescriptor, для чтения, используя charset по умолчанию.
FileReader(File file, Charset charset)
Создаёт новый FileReader, заданный File, для чтения и указанным charset.
FileReader(String fileName)
Создаёт новый FileReader, заданный именем файла для чтения, используя charset по умолчанию.
FileReader(String fileName, Charset charset)
Создаёт новый FileReader, заданный именем файла для чтения и указанным charset.

Краткое описание методов

Методы, объявленные в классе java.io.InputStreamReader

close, getEncoding, read, read, ready

Методы, объявленные в классе java.io.Reader

mark, markSupported, nullReader, read, read, reset, skip, transferTo

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

FileReader

public FileReader(String fileName) throws FileNotFoundException
Создаёт новый FileReader, заданный именем файла для чтения, используя charset по умолчанию.
Параметры:
fileName - имя файла для чтения
Исключения:
FileNotFoundException - если указанный файл не существует, является каталогом, а не обычным файлом или по какой-либо другой причине не может быть открыт для чтения.
См. также:
  • Charset.defaultCharset()

FileReader

public FileReader(File file) throws FileNotFoundException
Создаёт новый FileReader, заданный File, для чтения, используя charset по умолчанию.
Параметры:
file - File для чтения
Исключения:
FileNotFoundException - если файл не существует, является каталогом, а не обычным файлом или по какой-либо другой причине не может быть открыт для чтения.
См. также:
  • Charset.defaultCharset()

FileReader

public FileReader(FileDescriptor fd)
Создаёт новый FileReader, заданный FileDescriptor, для чтения, используя charset по умолчанию.
Параметры:
fd - FileDescriptor для чтения
См. также:
  • Charset.defaultCharset()

FileReader

public FileReader(String fileName, Charset charset) throws IOException
Создаёт новый FileReader, заданный именем файла для чтения и указанным charset.
Параметры:
fileName - имя файла для чтения
charset - charset
Исключения:
IOException - если указанный файл не существует, является каталогом, а не обычным файлом или по какой-либо другой причине не может быть открыт для чтения.
С тех пор:
11

FileReader

public FileReader(File file, Charset charset) throws IOException
Создаёт новый FileReader, заданный File, для чтения и указанным charset.
Параметры:
file - File для чтения
charset - charset
Исключения:
IOException - если файл не существует, является каталогом, а не обычным файлом или по какой-либо другой причине не может быть открыт для чтения.
С тех пор:
11

© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/FileReader.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API