В този урок ще научим за входните / изходните потоци на Java и техните типове.
В Java потоците са последователността от данни, които се четат от източника и се записват до местоназначението.
Един вход поток се използва за четене на данни от източника. И изходен поток се използва за записване на данни до местоназначението.
 class HelloWorld ( public static void main(String() args) ( System.out.println("Hello, World!"); ) ) 
Например, в нашия първи пример Hello World , ние използвахме System.outза отпечатване на низ. Тук това System.outе вид изходен поток.
По същия начин има входни потоци, които да вземат вход.

Ще научим подробно за входните потоци и изходните потоци в следващите уроци.
Видове потоци
В зависимост от данните, които потокът съдържа, те могат да бъдат класифицирани в:
- Байтов поток
- Поток от знаци
Байтов поток
Байтовият поток се използва за четене и запис на един байт (8 бита) данни.
Всички класове байтови потоци са получени от базови абстрактни класове, наречени InputStreamи OutputStream.
За да научите повече, посетете
- Java InputStream клас
- Клас на Java OutputStream
Поток от знаци
Поток от символи се използва за четене и запис на един знак от данни.
Всички класове поток символи са получени от базови абстрактни класове Readerи Writer.
За да научите повече, посетете
- Клас на Java Reader
- Java Writer Class








