Dúvida sobre objeto InputStream

1 resposta
A

Tenho algumas dúvidas sobre o objeto InputStream para manipulação de arquivos.

O objeto InputStream ele é um arquivo em formato binário guardado em memória? ou ele ainda lê o arquivo de origem?

1 Resposta

B

java.io.InputStream é uma classe abstrata, que indica um fluxo de dados (bytes) que é apenas para leitura, e que normalmente pode ser apenas lido “para frente” (embora seja possível, para algumas especializações, poder voltar alguns bytes para trás).
As suas especializações (ByteArrayInputStream, FileInputStream, SocketInputStream) é que lidam com a leitura de dados (respectivamente, de um byte[], de um arquivo em disco ou de um socket).

Criado 6 de dezembro de 2011
Ultima resposta 6 de dez. de 2011
Respostas 1
Participantes 2