Flux d'E / S Java

Dans ce didacticiel, nous allons découvrir les flux d'entrée / sortie Java et leurs types.

En Java, les flux sont la séquence de données lues depuis la source et écrites vers la destination.

Un flux d'entrée est utilisé pour lire les données de la source. Et, un flux de sortie est utilisé pour écrire des données vers la destination.

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

Par exemple, dans notre premier exemple Hello World , nous avons utilisé System.outpour imprimer une chaîne. Ici, il System.outs'agit d'un type de flux de sortie.

De même, il existe des flux d'entrée pour prendre des entrées.

Nous en apprendrons plus sur les flux d'entrée et les flux de sortie dans les didacticiels ultérieurs.

Types de flux

En fonction des données qu'un flux contient, il peut être classé en:

  • Byte Stream
  • Flux de caractères

Byte Stream

Le flux d'octets est utilisé pour lire et écrire un seul octet (8 bits) de données.

Toutes les classes de flux d'octets sont dérivées de classes abstraites de base appelées InputStreamet OutputStream.

Pour en savoir plus, visitez

  • Classe InputStream Java
  • Classe Java OutputStream

Flux de caractères

Le flux de caractères est utilisé pour lire et écrire un seul caractère de données.

Toutes les classes de flux de caractères sont dérivées des classes abstraites de base Readeret Writer.

Pour en savoir plus, visitez

  • Classe de lecteur Java
  • Classe d'écrivain Java

Articles intéressants...