Immutable Object : 객체 생성 시점 이후에는 절대 값을 변경할 수 없는 객체
How??
1. 생성자(Constructor)로만 값을 설정
2. 수정자(Setter)를 만들지 않음
-> Wrapper Class, String은 JAVA가 제공하는 대표적인 Immutable Obejct
'프로그래밍 언어 (プログラミング言語) > JAVA' 카테고리의 다른 글
equals()와 hashCode()의 오버라이딩은 [자동 완성 기능]을 사용하자 (0) | 2023.04.20 |
---|---|
equals()의 default (0) | 2023.04.20 |
레퍼런스 배열과 실제 객체의 메모리 할당 in JAVA (0) | 2023.04.01 |
Collectino Framework Hierarchy in JAVA(컬렉션 계층도) (0) | 2023.03.30 |
JAVA에서의 Lamda ( = call back or call - after - function ) (0) | 2023.02.21 |