본문 바로가기
Java관련/Java

Java record

by devstep 2025. 1. 7.

record는 Java 14에서 도입된 기능으로, 불변 객체를 더 간편하게 정의

record는 기본적으로 final 필드와 생성자, getter, toString, equals, hashCode 메서드를 자동으로 생성

public record SuccessResponse<T>(int status, T data) { }
 

, SuccessResponse는 불변 객체로 T 타입에 대해 타입 안전성을 제공합니다. 생성자는 record에서 자동으로 제공됩니다

'Java관련 > Java' 카테고리의 다른 글

Java Secure coding  (0) 2023.04.17
[프로젝트]exception 을 static으로 만든 이유  (0) 2023.04.07
필요없는 검사 예외 사용은 피하라  (0) 2023.01.15
Java 제네릭  (0) 2022.11.28
Java 애너테이션  (0) 2022.11.23

댓글