V tej vadnici bomo spoznali vhodne / izhodne tokove Java in njihove vrste.
V Javi so tokovi zaporedje podatkov, ki jih preberemo iz vira in zapišemo na cilj.
Vhodni tok se uporablja za branje podatkov iz vira. In izhodni tok se uporablja za zapisovanje podatkov na cilj.
class HelloWorld ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
V našem prvem primeru Hello World smo na primer System.out
natisnili niz. Tukaj System.out
je vrsta izhodnega toka.
Podobno obstajajo vhodni tokovi, ki sprejemajo vhodne podatke.
O vhodnih in izhodnih tokovih bomo podrobneje spoznali v poznejših vajah.
Vrste tokov
Glede na podatke, ki jih ima tok, jih lahko razvrstimo v:
- Byte Stream
- Tok znakov
Byte Stream
Tok bajtov se uporablja za branje in zapisovanje enega bajta (8 bitov) podatkov.
Vsi razredi tokov bajtov izhajajo iz osnovnih abstraktnih razredov, imenovanih InputStream
in OutputStream
.
Če želite izvedeti več, obiščite
- Razred Java InputStream
- Razred Java OutputStream
Tok znakov
Tok znakov se uporablja za branje in zapisovanje enega samega znaka podatkov.
Vsi razredi tokov znakov izhajajo iz osnovnih abstraktnih razredov Reader
in Writer
.
Če želite izvedeti več, obiščite
- Razred bralnika Java
- Razred Java Writer