스터디에서 정리해주신 내용을 (거의)그대로 옮겨적은 내용입니다. ========================================================= Java17에서 도입된 'record'는 데이터 클래스를 간결하고 효율적으로 정의하기 위한 새로운 기능불변성을 기본적으로 지원하며, 가독성과 유지보수성을 크게 향상 시킴 Record의 주요 특징 1. 간결한 문법 - record 키워드를 사용하여 데이터 클래스를 간단히 정의할 수 있음public record Person(String name, int age) {} - 자동으로 생성자, getter, equals, hashCode, toString 메서드 제공 2. 불변성(Immutability) - 모든 필드는 final로 선언되어, 생성..