- 1. Pourquoi Java définit-il des flux d'octets et de caractères ?
- 2. Puisque les entrées et sorties de la console sont basées sur du texte, pourquoi Java utilise-t-il toujours des flux d'octets à cette fin ?
- 3. Montrez comment ouvrir un fichier pour lire les octets.
- 4. Montrez comment ouvrir un fichier pour lire des caractères.
- 5. Montrez comment ouvrir un fichier pour des E/S à accès aléatoire.
- 6. Comment pouvons-nous convertir une chaîne numérique comme « 123.23 » en son équivalent binaire ?
- 7. Écrivez un programme qui copie un fichier texte. Dans le processus, faites-lui convertir tous les espaces en traits d’union. Utilisez les classes de flux d'octets de fichier. Utilisez l'approche traditionnelle pour fermer un fichier en appelant explicitement close().
- 8. Réécrivez le programme décrit à la question 7 afin qu'il utilise des classes de flux de caractères. Cette fois, utilisez l'instruction try-with-resources pour fermer automatiquement le fichier.
- 9. Quel type de flux est System.in ?
- 10. Que renvoie la méthode read() de InputStream lorsque la fin du flux est atteinte ?
- 11. Quel type de flux est utilisé lors de la lecture de données binaires ?
- 12. Reader et Writer sont au sommet de la hiérarchie des classes __________.
- Chapitre 10 Utilisation des E/S
- 13. L'instruction try-with-resources est utilisée pour ____________ ________
- ____________.
- 14. Lorsque nous utilisons la méthode traditionnelle de fermeture de fichiers, nous
- fermer un fichier à l'intérieur d'un bloc final est une bonne approche. Vrai ou faux ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!