রেকর্ড (Java 16+) হল সংক্ষিপ্ত, অপরিবর্তনীয় ডেটা ক্যারিয়ার যা স্বয়ংক্রিয়ভাবে boilerplate তৈরি করে, এবং sealed ক্লাস (Java 17+) নিয়ন্ত্রণ করে কোন ক্লাস একটি type কে extend/implement করতে পারে। উভয়ই আধুনিক feature যা Java কে আরও expressive করে এবং ভাল modeling সক্ষম করে।
রেকর্ড — অপরিবর্তনীয় ডেটা, কোন boilerplate নেই
{}
(, );
p.x();
p.equals( (, ));
p;
p.hashCode();
