Appearance
Module 01 · Handling Values
Module 00 covered the primitive building blocks. This module is about working with values through Java's everyday APIs: text (String, text blocks, StringBuilder), numbers (wrappers, Math, BigDecimal), booleans, and the java.time Date-Time API. This is exam objective group 1 — broad, and full of the small behavioral traps the exam loves.
Lessons
| # | Lesson | What it covers |
|---|---|---|
| 01 | Text — Strings & Text Blocks | Immutability, the string pool, == vs equals, key methods, concatenation vs StringBuilder, text blocks. |
| 02 | Numeric Values | Wrapper classes, autoboxing & the Integer cache, parsing/formatting, Math, division/modulo/overflow, BigInteger/BigDecimal. |
| 03 | Boolean & Conditions | boolean vs Boolean, logical vs bitwise, short-circuiting, the ternary operator, truthiness traps. |
| 04 | Dates & Times | LocalDate/LocalTime/LocalDateTime, Instant, Period/Duration, immutability, DateTimeFormatter. |
Track your progress
Module Mini-Exam
A timed, mixed quiz covering the whole module under light exam pressure. Aim well above the real exam's 68% pass bar before moving on.
Mini-Exam
- 10 questions
- 20 minutes
- 12 total points
- Pass: 9 pts (68%)