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