{"id":23669,"date":"2025-03-19T10:28:02","date_gmt":"2025-03-19T10:28:02","guid":{"rendered":"https:\/\/wp.siteos.de\/wp\/?p=23669"},"modified":"2025-05-23T07:45:41","modified_gmt":"2025-05-23T07:45:41","slug":"records-in-java-jep-395","status":"publish","type":"post","link":"https:\/\/www.siteos.de\/wp\/records-in-java-jep-395\/","title":{"rendered":"Records in Java (JEP 395)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"23669\" class=\"elementor elementor-23669\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-59b22a47 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"59b22a47\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2d851399\" data-id=\"2d851399\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6806a297 elementor-widget elementor-widget-text-editor\" data-id=\"6806a297\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Records wurden mit Java 16 eingef\u00fchrt. Sie bieten eine stark vereinfachte M\u00f6glichkeit, reine Datenklassen f\u00fcr unver\u00e4nderliche Daten anzulegen. Die sonst manuell definierten Methoden toString(), equals() und hashCode() werden automatisch erzeugt. Sie sind bestens f\u00fcr sprechende komplexere R\u00fcckgabewerte geeignet, die bisher in wenig aussagekr\u00e4ftigen Datenstrukturen wie Tuples und Arrays zur\u00fcckgegeben wurden.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Records wurden mit Java 16 eingef\u00fchrt. Sie bieten eine stark vereinfachte M\u00f6glichkeit<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-23669","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.siteos.de\/wp\/wp-json\/wp\/v2\/posts\/23669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.siteos.de\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.siteos.de\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.siteos.de\/wp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.siteos.de\/wp\/wp-json\/wp\/v2\/comments?post=23669"}],"version-history":[{"count":4,"href":"https:\/\/www.siteos.de\/wp\/wp-json\/wp\/v2\/posts\/23669\/revisions"}],"predecessor-version":[{"id":23681,"href":"https:\/\/www.siteos.de\/wp\/wp-json\/wp\/v2\/posts\/23669\/revisions\/23681"}],"wp:attachment":[{"href":"https:\/\/www.siteos.de\/wp\/wp-json\/wp\/v2\/media?parent=23669"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.siteos.de\/wp\/wp-json\/wp\/v2\/categories?post=23669"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.siteos.de\/wp\/wp-json\/wp\/v2\/tags?post=23669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}