| |
Uma sub-classe importante de InputStream
- Stream baseado noutro associado, para mais funcionalidade no seu acesso
- Faz-se com base em qualquer InputStream, especificado no constructor
- DataInputStream
- Permite ler tipos de dados básicos, para além do byte
- readFloat(), readLine(), ...
- BufferedInputStream
- Usa um buffer interno para minimizar nº de reads efectuados no InputStream associado
- LineNumberInputStream
- Mantém um "nº de linha" correspondente à posição corrente
- PushbackInputStream
- Implementa
unread() de um byte
NOTA: Podem "encastelar-se" streams arbitráriamente.
|