précédent | suivant | table des matières
La classe FilterInputStream est la super-classe des classes décorateurs : DataInputStream, BufferedInputStream, ZipInputStream, ...
Le modèle de conception décorateur est utilisé pour éviter la multiplication des classes : une classe Data, une classeDataBuffered, une classe DataZip, une classe DataZipBuffered ...
Pour lire des données de type primitif Java dans un fichier "x", et avec tampon, on écrira :
DataInputStream dis = new DataInputStream(Pour lire des données de type primitif Java dans un fichier "x", sans tampon, on écrira :new BufferedInputStream ( new FileInputStream ("x")))
DataInputStream dis = new DataInputStream( new FileInputStream ("x"))