Records (Java 16+) ni wabebaji wa data wafupi, wasiobadilika ambao huzalisha boilerplate kiotomatiki, na sealed classes (Java 17+) huzuia ni classes zipi zinaweza kupanua/kutekeleza aina. Vyote ni vipengele vya kisasa vinavyofanya Java kuwa ya kueleweka zaidi na kuwezesha modeling bora.
Records — data isiyobadilika, sifuri boilerplate
{}
(, );
p.x();
p.equals( (, ));
p;
p.hashCode();
