April 05
Prof. Ismael H. F. Santos -  ismael@tecgraf.puc-rio.br                                                          2
I/O Streams
nStreams de Entrada e Saída
nA entrada e saída em Java é elaborada por meio de streams. Uma stream é simplesmente um fluxo de dados.
nA leitura/escrita de bytes é definida pela classe abstrata InputStream/OutputStream. Essa classe modela um canal (stream) através do qual bytes podem ser lidos. Suas subclasses permitem que os bytes sejam lidos e escritos de várias fontes.
n
n
Programa Java
InputStream
bytes
Produtor de Dados
Programa Java
OutputStream
bytes
Consumidor   de Dados