Browse Oracle Certification Guides

1Z0-829 Java 17 Functional Programming Guide

Study 1Z0-829 Java 17 Functional Programming: key concepts, common traps, and exam decision cues.

This chapter sits underneath streams and modern Java style. If lambda targets and functional-interface rules are fuzzy, streams stay fuzzy too.

Work this chapter in order

Lesson Focus
6.1 Lambdas and Method Refs Learn how the exam tests lambda shape, target compatibility, and method-reference reasoning.

Fast routing inside this chapter

If the question is really about… Go first to…
lambda target compatibility 6.1 Lambdas and Method Refs
method-reference legality 6.1 Lambdas and Method Refs
functional-interface shape 6.1 Lambdas and Method Refs

What strong answers usually do

  • confirm the target type before judging the lambda
  • remember default and static methods do not count as extra abstract methods
  • treat method references as syntax with exact matching rules

In this section

Revised on Sunday, May 10, 2026