Opérations séquentielles
Writer et Reader
Les lecteurs (readers) permettent de lire des caractères depuis une source de donnée. Les écrivains (writers) permettent d’écrire des caractères dans une source de donnée.
Exemples
Voici des exemples de lecteurs dans Java :
Tous les lecteurs en Java héritent de la classe abstraite Reader
Schéma d’utilisation
Tout d’abord on ouvre un flux pour lire le fichier, puis tant qu’il reste des caractères à lire ou écrire il va les écrire ou les lire. Une fois que c’est fait il va fermer le flux.
Si des problèmes surviennent (plus de place, pas de fichier, pas la permission), cela va créer une erreur.