nUma aplicação
normalmente precisa “obter” e/ou “enviar”
informações a fontes/destinos externos
narquivos,
conexões de rede, memória
n
nEssas
informações podem ter vários tipos
nbytes/caracteres,
dados, objetos
n
nJava utiliza
um mecanismo genérico que permite tratar
E/S de forma uniforme
nStreams de entrada e saída
n