On a deux paquetages en Java qui contiennent des classes d’utilité sur les IO:

  • java.io
  • java.nio n pour “New IO” classes +récentes

Flot d’IO

Un flot d’entrée (Input) provient d’une source donnée, et ces valeurs sont lues par le programme

Un flot de sortie (Output) est un flot qui provient du programme et qui sera écrit dans un “puit”

On a deux types de flots:

  • Les flots d’octets
  • Les flots de caractères