1Z0-829 Java 17 Paths, Files, Buffered I/O and HTTP Client Guide
April 13, 2026
Study 1Z0-829 Java 17 Paths, Files, Buffered I/O and HTTP Client: key concepts, common traps, and exam decision cues.
I/O questions usually become simpler when you ask whether the problem is about bytes, characters, filesystem navigation, or HTTP interaction.
I/O-choice map
| If the requirement is mainly about… |
Better first instinct |
| raw bytes |
byte-stream family |
| text characters |
reader or writer family |
| filesystem navigation |
Path and Files |
| HTTP request and response handling |
Java HTTP Client family |
What the exam is really testing
| If the code shows… |
Strong reading |
Files utility calls |
NIO.2 path contract is likely the core issue |
| buffered wrappers |
API layering and efficient I/O behavior matter |
HttpClient objects |
request-building and send-flow concepts matter |
Common traps
| Trap |
Better rule |
| using character APIs when the problem is raw bytes |
choose the right stream family first |
treating Path as just a string |
path and file APIs have their own contract model |
| assuming HTTP Client questions are about framework magic |
the JDK API surface is the real focus |
Quiz
Loading quiz…
Revised on Sunday, May 10, 2026