"생성된 후에는 내용을 변경하지 않는 객체를 갖는 것이 종종 유용합니다. 이러한 클래스를 구축하는 방법에 대한 완전한 설명은 이전 기사 "Java의 불변 객체"를 참조하십시오.
firstName과 lastName 두 개의 필드를 가진 PersonClass를 구축한다고 가정해 봅시다. 불변 인스턴스를 생성하려면 이 클래스는 다음을 수행해야 합니다."
dzone.com
Immutable Objects Using Record in Java
