Ce document a été fabriqué parPDFmail(Copyright RTE Multimedia) http://www.pdfmail.com
Flux et fichiers
antmecuabftééapéuqirliamFDPreodCww/wdf.pilmaom.c
Un programme travaille avec ses données internes, mais habituellement il lui est très souvent nécessaire d'aller chercher enentrée, on ditlire, des nouvelles données (texte, image, son,...) en provenance de diverses sources (périphériques, autres applications...). Réciproquement, un programme peut après traitement, délivrer ensortiedes résultats, on dit écrire, dans un fichier ou vers une autre application.
Un flux est une sorte de tuyau de transport séquentiel de données.
Il existe un flux par type de données à transporter :
Les flux en Java
En Java, toutes ces données sont échangées en entrée et en sortie à travers des flux (Stream).
madf.cilw//:p.ww)aidptth
moc.liamfdp.www//p:tt)hiaedimlt
Un flux estunidirectionnel:
il y a donc des flux d'entréeet des flux desortie:
Afin de jouer un son stocké dans un fichier, l'application Java ouvre en entrée, un flux associé aux sons et lit ce flux séquentiellement afin ensuite de traiter ce son (modifier ou jouer le son).