Основы программирования на языке Java. Сухов С.А. - 33 стр.

UptoLike

Составители: 

36
4.1. Классы Java для работы с потоками
Приложение Java, может работать с потоками нескольких типов:
стандартные потоки ввода и вывода;
потоки, связанные с локальными файлами;
потоки, связанные с файлами в оперативной памяти;
потоки, связанные с удаленными файлами
Рассмотрим кратко классы, связанные с потоками.
4.2. Стандартные потоки
Для работы со стандартными потоками в классе System имеется три
статических объекта: System.in, System.out и System.err. По своему
назначению эти потоки больше всего напоминают стандартные потоки ввода,
вывода и вывода сообщений об ошибках операционной системы MS-DOS.
Поток System.in связан с клавиатурой, поток System.out и System.errс
консолью приложения Java.
4.3. Базовые классы
для работы с файлами и потоками
Рассмотрим иерархию классов, предназначенных для организации ввода
и вывода (рис. 1).
Рис. 1. Основные классы для работы с файлами и потоками
4.3.1. Класс InputStream
Класс InputStream является базовым для большого количества классов,
на основе которых создаются потоки ввода. Именно производные классы
применяются при создании программ, так как в них имеются намного более
мощные методы, чем в классе InputStream. Эти методы позволяют работать с