Šioje pamokoje sužinosime apie „Java“ įvesties / išvesties srautus ir jų tipus.
„Java“ srautai yra duomenų seka, kuri skaitoma iš šaltinio ir rašoma į paskirties vietą.
Įėjimo srovė yra naudojamas skaityti duomenis iš šaltinio. Ir produkcijos srautas naudojamas rašyti duomenis į paskirties vietą.
class HelloWorld ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
Pavyzdžiui, pirmajame „ Hello World“ pavyzdyje mes System.out
spausdindavome eilutę. Čia System.out
yra išvesties srauto tipas.
Panašiai yra įvesties srautų, kad būtų galima įvestis.
Išsamiau apie įvesties srautus ir išvesties srautus sužinosime vėlesnėse pamokose.
Srautų tipai
Priklausomai nuo srauto turimų duomenų, juos galima suskirstyti į:
- Baitų srautas
- Simbolių srautas
Baitų srautas
Baitų srautas naudojamas vieno baito (8 bitų) duomenų nuskaitymui ir rašymui.
Visos baitų srauto klasės yra gaunamos iš bazinių abstrakčių klasių, vadinamų InputStream
ir OutputStream
.
Norėdami sužinoti daugiau, apsilankykite
- „Java InputStream“ klasė
- „Java OutputStream“ klasė
Simbolių srautas
Simbolių srautas naudojamas vieno simbolio duomenims skaityti ir rašyti.
Visos simbolių srauto klasės yra gautos iš pagrindinių abstrakčių klasių Reader
ir Writer
.
Norėdami sužinoti daugiau, apsilankykite
- „Java Reader“ klasė
- „Java Writer“ klasė