Records in Java (JEP 395)
admin
19.03.2025
Records wurden mit Java 16 eingeführt. Sie bieten eine stark vereinfachte Möglichkeit, reine Datenklassen für unveränderliche Daten anzulegen. Die sonst manuell definierten Methoden toString(), equals() und hashCode() werden automatisch erzeugt. Sie sind bestens für sprechende komplexere Rückgabewerte geeignet, die bisher in wenig aussagekräftigen Datenstrukturen wie Tuples und Arrays zurückgegeben wurden.