Flux d'E/S Java
Flux d'E/S Java
Dans ce didacticiel, nous découvrirons les flux d'entrée/sortie Java et leurs types.
En Java, les flux sont la séquence de données qui sont 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 dans la destination.
class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Par exemple, dans notre premier Hello World exemple, nous avons utilisé System.out pour imprimer une chaîne. Ici, le System.out est un type de flux de sortie.
De même, il existe des flux d'entrée à prendre en compte.

Nous en apprendrons plus sur les flux d'entrée et les flux de sortie dans les didacticiels ultérieurs.
Types de flux
Selon les données qu'un flux contient, il peut être classé en :
- Flux d'octets
- Flux de personnages
Flux d'octets
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 InputStream et OutputStream .
Pour en savoir plus, visitez
- Classe Java InputStream
- Classe Java OutputStream
Flux de personnages
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 Reader et Writer .
Pour en savoir plus, visitez
- Classe de lecteur Java
- Classe d'écriture Java
Java