English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
В этом руководстве мы изучим Java ввод/вывод потоков и их типы.
В Java, потоки представляют собой последовательность данных, читаемых из источника и записываемых в целевую точку.
одинвходной потокиспользуется для чтения данных из источника. И также,Струйный потокиспользуется для записи данных в целевую точку.
class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
Например, в нашей первойHello WorldВ примере мы использовали System.out для вывода строки. Здесь System.out - это поток вывода.
Аналогично, также существуют потоки, принимающие входные данные.
Мы более подробно рассмотрим входные и выходные потоки в后面的 уроках.
В зависимости от данных, содержащихся в потоке, их можно классифицировать как:
Потоки байтов
Потоки символов
Потоки байтов используются для чтения и записи отдельных байтов данных (8 бит).
Все потоковые классы байтов производятся от базовых абстрактных классов InputStream и OutputStream.
Для получения дополнительной информации посетите
Потоки символов используются для чтения и записи отдельных символов данных.
Все потоковые классы символов производятся от базового абстрактного класса Reader и Writer.
Для получения дополнительной информации посетите