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.outsmo ispis niza. Ovdje System.outje 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 InputStreami 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 Readeri Writer.
Da biste saznali više, posjetite
- Razred Java čitača
- Razred Java Writer








