Skip to main content

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 :

2023-09-21_18-35-30_screenshot.png

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.

2023-09-21_14-16-03_screenshot.png