- 1. Por que Java define fluxos tanto de bytes quanto de caracteres?
- 2. Já que a entrada e a saída do console são baseadas em texto, por que Java ainda usa fluxos de bytes para esse fim?
- 3. Mostre como abrir um arquivo para a leitura de bytes.
- 4. Mostre como abrir um arquivo para a leitura de caracteres.
- 5. Mostre como abrir um arquivo para I/O de acesso aleatório.
- 6. Como podemos converter um string numérico como “123.23” em seu equivalente binário?
- 7. Escreva um programa que copie um arquivo de texto. No processo, faça--o converter todos os espaços em hifens. Use as classes de fluxos de bytes de arquivo. Use a abordagem tradicional para fechar um arquivo chamando close( ) explicitamente.
- 8. Reescreva o programa descrito na Questão 7 para que use as classes de fluxos de caracteres. Dessa vez, use a instrução try-with-resources para fechar automaticamente o arquivo.
- 9. Que tipo de fluxo é System.in?
- 10. O que o método read( ) de InputStream retorna quando o fim do fluxo é alcançado?
- 11. Que tipo de fluxo é usado na leitura de dados binários?
- 12. Reader e Writer estão no topo da hierarquia de classes __________.
- Capítulo 10 Usando I/O
- 13. A instrução try-with-resources é usada para ____________ ________
- __________.
- 14. Quando usamos o método tradicional de fechamento de arquivo, geralmente
- fechar um arquivo dentro de um bloco finally é uma boa abordagem. Verdadeiro ou falso?
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)