Java – Record Classes (Java 14+)

Records: Simplifies creating immutable data classes. Automatically generates constructors, equals, hashCode, and toString.
Example:

record Person(String name, int age) {}
Person p = new Person("Alice", 25);
System.out.println(p.name() + ", " + p.age());

No images available.