Records in Java: From Constant Classes to Pattern Integration - A Deep Dive
Eclipse Foundation via YouTube
Pass the PMP® Exam on Your First Try — Expert-Led Training
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Watch a 37-minute conference talk from EclipseCon 2022 where IBM's Manoj N Palat delivers an in-depth exploration of Java Records. Learn how Records go beyond simple constant classes, with detailed explanations of key concepts including Compact Constructors, Canonical Constructors, and Components. Discover implementation details through code examples, understand the bootstrap mechanism in bytecode generation, and explore how Records integrate with pattern matching features. Gain practical knowledge about proper initialization practices, usage guidelines, and the evolving role of Records in Java's pattern paradigm. Only basic Java programming knowledge is required to follow along - no bytecode expertise needed. Master when, where, and how to effectively use Records in your Java applications while getting a glimpse of their future importance in Java's pattern matching capabilities.
Syllabus
Records, Not Just Constant Classes, A Deep Dive
Taught by
Eclipse Foundation