I denne vejledning lærer vi om Java input / output streams og deres typer.
I Java er streams sekvensen af data, der læses fra kilden og skrives til destinationen.
En inputstrøm bruges til at læse data fra kilden. Og en output-stream bruges til at skrive data til destinationen.
class HelloWorld ( public static void main(String() args) ( System.out.println("Hello, World!"); ) )
For eksempel har vi i vores første Hello World- eksempel brugt System.outtil at udskrive en streng. Her er det System.outen type outputstrøm.
Tilsvarende er der inputstrømme til at tage input.

Vi vil lære om inputstrømme og outputstrømme i detaljer i de senere tutorials.
Typer af streams
Afhængigt af de data, en stream har, kan den klassificeres i:
- Byte Stream
- Tegnstrøm
Byte Stream
Byte stream bruges til at læse og skrive en enkelt byte (8 bit) data.
Alle byte-streamklasser er afledt af basale abstrakte klasser kaldet InputStreamog OutputStream.
For at lære mere, besøg
- Java InputStream-klasse
- Java OutputStream-klasse
Tegnstrøm
Tegnstrøm bruges til at læse og skrive et enkelt datategn.
Alle karakterstrømsklasser er afledt af abstrakte basisklasser Readerog Writer.
For at lære mere, besøg
- Java Reader-klasse
- Java Writer Class








