---
title: Immutable
slug: Glossary/Immutable
tags:
- CodingScripting
- Glossary
---
불변 객체 는 내용을 변경할 수 없는 객체입니다.
객체는 다양한 이유로 불변일 수 있습니다. 예를 들어 아래와 같습니다.
- 성능 향상하기(향후 객체의 변경에 대한 계획 없음)
- 메모리 사용을 줄이기(전체 객체를 복제하는 대신 객체를 참조)
- 스레드 안전성(여러 스레드가 서로 간섭하지 않고 동일한 객체 참조 가능)
더 알아보기
일반적 지식
- {{interwiki("wikipedia", "Immutable object", "Immutable")}} on Wikipedia