Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- load balancer
- create-drop
- PostgreSQL
- acid
- thread safety
- Database
- 컨테이너
- JPA 장점
- transaction
- 멀티스레드 싱글톤
- postgres
- JPA란
- 트랜잭션
- index
- 권장 PK 전략
- 데이터베이스
- ArrayList 길이 확장
- ArrayList 소스코드
- java
- 스키마 자동 생성
- docker
- Container
- 싱글톤 동시성
- 도커
- 자바 동시성
- github
- 로드밸런서
- heap
- JPA
- ArrayList 가변
Archives
- Today
- Total
목록불변성 (1)
JS

객체의 불변성(Immutability)이란? 객체가 immutable 하다는 것은 객체가 최초 생성된 시점 이후 상태 값이 변하지 않는다는 뜻입니다. 객체를 처음 만들었을 때의 속성을 해당 객체가 사라질 때까지 그대로 유지한다는 뜻이죠. 객체의 불변성이 왜 중요할까? 어떤 장단점이 있을까? 그렇다면 객체의 불변성이 왜 중요할까요? 이펙티브 자바(Effective Java)에서는 특별한 이유가 있지 않은 이상 클래스는 immutable 해야 한다고 합니다. Classes should be immutable unless there's a very good reason to make them mutable....If a class cannot be made immutable, limit its mutabili..
Java
2022. 4. 27. 20:27