EMZETT.
Увійти

Потоки введення-виведення (I/O streams)

Коротко: Потік даних, яким програма послідовно читає (введення) або записує (виведення) дані, — спільна абстракція за введенням/виведенням файлів, мережі та консолі.

Докладніше: Потоки зазвичай обробляють дані частинами, а не цілком, що робить керованими навіть дуже великі обсяги даних без зберігання їх повністю в пам’яті. Розрізняють байтові потоки (сирі байти, наприклад FileInputStream) і символьні потоки (текст із кодуванням), а також небуферизовані й буферизовані.

Подробиці

Головна перевага потоку перед «читанням…

Див. також: FileInputStream, BufferedReader, файли