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 |
Tags
- 책읽기
- 책너두
- 성수
- 헤드퍼스트
- JavaScript
- 객체지향프로그래밍
- 클린코드
- 독서일지
- 독서
- 직장인
- 직장인점심
- 성수직장인
- Linux
- 오브젝트
- 객체지향
- 성수맛집
- 주니어개발자
- 상속
- DesignPattern
- IntelliJ
- 성수핫플
- JAVA개발자
- 코딩
- 성수볼거리
- docker
- Java
- 개발자
- 헤드퍼스트디자인패턴
- 깨끗한코드
- 디자인패턴
Archives
- Today
- Total
목록enum (1)
런타임노트
[헤드퍼스트 디자인패턴] 16일차. 217-226pg
16일차 헤드퍼스트 디자인패턴 [3주차_목요일] 217-226pg 요약 CHAPTER 05. 하나뿐인 특별한 객체 만들기 (feat. 싱글턴 패턴) [ 초콜릿 보일러 문제 해결하기 ] 방법1. getnstance() 메소드 동기화 하기 : 항상 올바른 결과가 나옴. 초콜릿 보일러의 속도문제는 중요히자 않으니 이 방법 괜찮음. 방법2. 인스턴스를 시작하자마자 만들기 : 초콜릿 보일러의 인스턴스는 항상 필요하기 때문에 정적으로 초기화 하는 것도 괜찮은 방법. 하지만 방법1과 큰 차이가 없다. 방법3. DCL 사용하기 : 속도 문제가 중요하지 않기 때문에 DCL까지 쓸 필요 없음. 클래스 로더가 2개 이상이라면 같은 클래스를 여러 번 로딩할 수도 있으니, 클래스 로더가 여러 개라면 싱글턴을 조심해서 사용해야 ..
책책책 책을 읽읍시다‼ ver.개발/[ 헤드퍼스트 디자인패턴 ]
2023. 5. 11. 17:33