Java fornece classes e métodos para leitura e gravação de arquivos.
Os arquivos mais comuns são os em disco.
Em Java, todos os arquivos são orientados a bytes.
A linguagem oferece métodos para leitura e gravação de bytes em arquivos.
É comum usar fluxos de bytes para ler e gravar arquivos.
Java permite encapsular um fluxo de arquivo orientado a bytes em um objeto baseado em caracteres.
Para criar um fluxo de bytes vinculado a um arquivo, use
FileInputStream
ouFileOutputStream
.Para abrir um arquivo, crie um objeto
FileInputStream
ouFileOutputStream
com o nome do arquivo no construtor.Após abrir o arquivo, é possível ler e gravar nele.
Lendo e gravando arquivos usando fluxos de bytes
