Records (Java 16+) minangka data carriers sing ringkas, immutable, lan auto-generate boilerplate, lan sealed classes (Java 17+) mbatesi kelas mana wae sing bisa extend/implement sawijining tipe. Loro-lorone minangka fitur modern sing nggawe Java luwih ekspresif lan ngowahi modeling sing luwih apik.
Records — data immutable, nol boilerplate
{}
(, );
p.x();
p.equals( (, ));
p;
p.hashCode();
