| |
Uma sub-classe importante de OutputStream
- Stream baseado noutro associado, para mais funcionalidade no seu acesso
- Faz-se com base em qualquer OutputStream, especificado no constructor
- DataOutputStream
- Permite escrever tipos de dados básicos, para além do byte
- writeFloat(), writeChars(), ...
- BufferedOutputStream
- Usa um buffer interno para minimizar nº de writes efectuados no OutputStream associado
- PrintStream
- Implementa algumas operações de "impressão" para um stream
- Interesse reside no uso de polimorfismo: print(), println() para muitos tipos
NOTA: Podem "encastelar-se" streams arbitráriamente.
|