Browse Oracle Certification Guides

1Z0-831 Java 25 Core Guide

Study 1Z0-831 Java 25 Core: key concepts, common traps, and exam decision cues.

This chapter is where many later misses begin. If your type reasoning is vague here, your guesses on streams, constructors, generics, and concurrency stay unreliable.

Work this chapter in order

Lesson Focus
1.1 Types and Expressions Learn how Java 25-style code questions still test primitive conversions, wrapper behavior, text handling, inference, and compile-time legality first.

What strong answers usually do

  • identify the exact declared type before mentally executing anything
  • separate primitive widening from boxing and inference
  • treat preview-feature questions as a separate lane from basic type legality

In this section

Revised on Sunday, May 10, 2026