Je suis en train de lire le tutoriel Java et il est écrit que, pour les E/S tamponnées, il y a des classes nommées Buffered [quelque chose]. Ai-je raison alors que les classes PrintStream
et PrintWriter
sont sans tampon. Si c'est le cas, alors qu'est-ce qu'ils tirent?Que fait PrintStream?
0
A
Répondre
0
PrintStream ajoute des fonctionnalités à un autre flux de sortie, à savoir la capacité d'imprimer des représentations de différentes valeurs de données facilement. Deux autres fonctionnalités sont également fournies. Contrairement à d'autres flux de sortie, un PrintStream ne lance jamais une exception d'E/S; à la place, les situations exceptionnelles définissent simplement un indicateur interne qui peut être testé via la méthode checkError. En option, un PrintStream peut être créé afin de vider automatiquement; cela signifie que le procédé de rinçage est automatiquement appelée après un tableau d'octets est écrit, l'une des méthodes println est invoqué , ou un caractère de saut de ligne ou octet (« \ n ») est écrite.
Questions connexes
- 1. printstream & PrintWriter
- 2. Java: PrintStream à chaîne?
- 3. Java: Différence entre PrintStream et PrintWriter
- 4. Refactoring sortie de System.out à PrintStream
- 5. Que fait Kernel.Inject (instance); fait réellement?
- 6. Que fait "render @collection"?
- 7. que fait l'identité @@ identity?
- 8. Que fait "mro()"?
- 9. Que fait ce code?
- 10. Que fait WT_EXECUTEINUITHREAD?
- 11. Que fait cette fonction?
- 12. IIS7 - que fait MaxProcesses?
- 13. Que fait l'opérateur =>?
- 14. Que fait Application.Run()?
- 15. Que fait ce CSS?
- 16. Que fait ce code?
- 17. que fait l'application ici?
- 18. Que fait '@' dans C#?
- 19. Que fait gobject.type_register()?
- 20. Que fait Connect.js methodOverride?
- 21. Que fait "* ptrInt ++"?
- 22. Que fait vraiment h()?
- 23. Que fait CMFCButton :: EnableFullTextTooltip?
- 24. Que fait réellement StreamingContextStates.Clone?
- 25. Que fait Java en
- 26. Que fait attributes_table?
- 27. Que fait mbstring.strict_detection?
- 28. Que fait ce PROMPT_COMMAND?
- 29. Que fait 'with' + 'assertRaises'?
- 30. Que fait xorl $ 0x0,0x6100?
La plus grande partie des 'OutputStream's et' Writer's empaquetant 'flush' au flux/writer sous-jacent. – oldrinb
Cela étant dit, [ 'PrintStream'] (http://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html) éventuellement des tampons. – oldrinb
Je crois que PrintWriter est mis en mémoire tampon. –