U ovom ćemo uputstvu naučiti o Java ulaznim / izlaznim tokovima i njihovim vrstama.
U Javi su tokovi slijed podataka koji se čitaju s izvora i zapisuju na odredište.
Ulazni signal se koristi za čitanje podataka iz izvora. I, izlazni tok koristi se za upisivanje podataka na odredište.
class HelloWorld ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Na primjer, u našem prvom primjeru Hello World , koristili System.out
smo ispis niza. Ovdje System.out
je vrsta izlaznog toka.
Slično tome, postoje ulazni tokovi koji uzimaju ulaz.
O ulaznim i izlaznim tokovima detaljno ćemo naučiti u kasnijim vodičima.
Vrste potoka
Ovisno o podacima koje tok sadrži, može se klasificirati na:
- Byte stream
- Tok znakova
Byte stream
Tok bajtova koristi se za čitanje i pisanje jednog bajta (8 bitova) podataka.
Sve klase protokola bajtova izvedene su iz osnovnih apstraktnih klasa nazvanih InputStream
i OutputStream
.
Da biste saznali više, posjetite
- Java InputStream klasa
- Razred Java OutputStream
Tok znakova
Tok znakova koristi se za čitanje i pisanje jednog znaka podataka.
Sve klase tokova znakova izvedene su iz osnovnih apstraktnih klasa Reader
i Writer
.
Da biste saznali više, posjetite
- Razred Java čitača
- Razred Java Writer