I den här guiden lär vi oss Java-in- / utgångsströmmar och deras typer.
I Java är strömmar den sekvens av data som läses från källan och skrivs till destinationen.
En ingångsström används för att läsa data från källan. Och en utgångsström används för att skriva data till destinationen.
class HelloWorld ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
I vårt första Hello World- exempel har vi till exempel använt System.out
att skriva ut en sträng. Här System.out
är det en typ av utdataström.
På samma sätt finns det ingångsströmmar att ta in.
Vi kommer att lära oss mer om ingångsströmmar och utdataströmmar i detalj i de senare självstudierna.
Typer av strömmar
Beroende på vilken data en ström har kan den klassificeras i:
- Byte Stream
- Karaktärsström
Byte Stream
Byte-ström används för att läsa och skriva en enda byte (8 bitar) data.
Alla byte-strömklasser härrör från basabstraktklasser som kallas InputStream
och OutputStream
.
För att lära dig mer, besök
- Java InputStream-klass
- Java OutputStream-klass
Karaktärsström
Teckenflöde används för att läsa och skriva ett enda tecken med data.
Alla karaktärsströmklasser härrör från basabstraktklasser Reader
och Writer
.
För att lära dig mer, besök
- Java-läsarklass
- Java Writer Class