Record

· Java
Class vs Record 자바의 Record는 Java 14부터 도입된 순수하게 데이터를 저장/관리하기 위한 클래스이다. 아래의 예시를 살펴보자. immutable 한 객체 Person을 생성하고 관리하는 코드이다. 객체의 불변성과 유효성을 보장하기 위해서 equals(), hashCode(), toString() 등의 메서드를 오버라이드하고 있으며, 접근제한자 private, 키워드 final을 사용하고 있다. import java.util.Objects; public class RecordTest { public static void main(String[] args) { Person person = new Person("John Doe", "test address"); System.out.pri..
pseudocoder_
'Record' 태그의 글 목록