Flussi I / O Java

In questo tutorial, impareremo a conoscere i flussi di input / output Java e i loro tipi.

In Java, i flussi sono la sequenza di dati che vengono letti dall'origine e scritti nella destinazione.

Un flusso di input viene utilizzato per leggere i dati dall'origine. Inoltre, un flusso di output viene utilizzato per scrivere i dati nella destinazione.

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

Ad esempio, nel nostro primo esempio Hello World , abbiamo utilizzato System.outper stampare una stringa. Qui, System.outè un tipo di flusso di output.

Allo stesso modo, ci sono flussi di input per ricevere input.

Impareremo in dettaglio i flussi di input e i flussi di output nelle esercitazioni successive.

Tipi di flussi

A seconda dei dati contenuti in un flusso, può essere classificato in:

  • Byte Stream
  • Stream di caratteri

Byte Stream

Il flusso di byte viene utilizzato per leggere e scrivere un singolo byte (8 bit) di dati.

Tutte le classi di flusso di byte derivano da classi astratte di base chiamate InputStreame OutputStream.

Per saperne di più, visita

  • Classe InputStream Java
  • Classe Java OutputStream

Stream di caratteri

Il flusso di caratteri viene utilizzato per leggere e scrivere un singolo carattere di dati.

Tutte le classi del flusso di caratteri derivano dalle classi astratte di base Readere Writer.

Per saperne di più, visita

  • Classe lettore Java
  • Java Writer Class

Articoli interessanti...