Browse Oracle Certification Guides

1Z0-829 Java 17 JPMS, Services, Module Path and Migration Guide

Study 1Z0-829 Java 17 JPMS, Services, Module Path and Migration: key concepts, common traps, and exam decision cues.

JPMS questions reward exact boundary thinking. The exam is usually asking what can be read, what can be exposed, and how code is discovered at runtime.

Module-choice map

If the stem is mainly about… Better first instinct
dependency visibility requires and module readability
package exposure exports controls that decision
implementation discovery service loading is likely the point
migration or deployment classpath vs module path matters

What the exam is really testing

If the code or config shows… Strong reading
module-info.java boundaries and visibility are the real question
service terms provider discovery and composition matter
classpath and module path together migration and packaging assumptions matter

Common traps

Trap Better rule
assuming requires also exports packages readability and exports are different
treating service loading like ordinary inheritance it is a discovery mechanism
ignoring deployment context module path and classpath differ in meaning

Quiz

Loading quiz…
Revised on Sunday, May 10, 2026