Java I / O -virrat

Tässä opetusohjelmassa opit Java-tulo- / lähtövirrat ja niiden tyypit.

Java-sovelluksessa virrat ovat tietosarja, joka luetaan lähteestä ja kirjoitetaan kohteeseen.

Syöttövirta käytetään lukemaan dataa lähteestä. Ja lähtövirtaa käytetään tietojen kirjoittamiseen määränpäähän.

 class HelloWorld ( public static void main(String() args) ( System.out.println("Hello, World!"); ) ) 

Esimerkiksi ensimmäisessä Hello World -esimerkissämme olemme käyttäneet System.outmerkkijonon tulostamista. Tässä System.outon eräänlainen lähtövirta.

Vastaavasti syötteitä on syötettäväksi.

Opimme syöttövirroista ja lähtövirroista yksityiskohtaisesti myöhemmissä opetusohjelmissa.

Striimien tyypit

Virran hallussa olevista tiedoista riippuen se voidaan luokitella:

  • Tavuvirta
  • Merkkivirta

Tavuvirta

Tavuvirtaa käytetään yhden tavun (8 bittiä) tietojen lukemiseen ja kirjoittamiseen.

Kaikki tavuvirtaluokat on johdettu abstrakteista perusluokista, joita kutsutaan InputStreamja OutputStream.

Lisätietoja on osoitteessa

  • Java InputStream -luokka
  • Java OutputStream -luokka

Merkkivirta

Merkkivirtaa käytetään yhden merkin tietojen lukemiseen ja kirjoittamiseen.

Kaikki merkkivirran luokat on johdettu abstrakteista perusluokista Readerja Writer.

Lisätietoja on osoitteessa

  • Java Reader -luokka
  • Java Writer -luokka

Mielenkiintoisia artikkeleita...