В този урок ще научим за входните / изходните потоци на 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