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
- 백준 사이트
- 트리 순회
- 우분투
- go
- 도메인 주도 개발 시작하기
- String 함수
- 12761 돌다리
- 백준 12761
- 몽고디비 렘
- 백준
- ddd
- 하둡
- hadoop
- 자바 디자인패턴
- golang struct
- 고 배열
- http 개념
- golang
- 파이썬
- 12761번 돌다리
- 정렬
- domain driven develop
- MongoDB Realm
- http 완벽가이드
- 백준 파이썬
- 도메인 주도 개발
- 백준 12761번
- 자바
- flask
- 자바 디자인 패턴
Archives
- Today
- Total
목록싱글톤 패턴 (1)
개발바닥
싱글턴 패턴이란? 인스턴스가 오직 하나만 생성되는 것을 보장하고 어디에서든 이 인스턴스에 접근할 수 있도록 한다.보통 애플리케이션이 시작될 때 어떤 클래스가 최초 한번만 메모리를 할당하고(Static) 그 메모리에 인스턴스를 만들어서 사용하는 디자인 패턴이다.싱글턴 클래스에 getInstance 메서드를 통해 객체 생성을 요청하면 이미 객체가 생성된 경우에는 객체를 반환하고, 처음으로 생성하는 경우에는 생성자를 호출해 객체를 생성한다. 하나의 인스턴스만을 유지하기 위해 인스턴스 생성에 특별한 제약을 걸어둬야 한다.new를 실행할 수 없도록 생성자에 private 접근 제어자를 지정하고, 유일한 단일 객체를 반환할 수 있도록 정적 메소드를 지원해야 한다.또한 유일한 단일 객체를 참조할 정적 참조변수가 필요..
개인 공부/자바 디자인 패턴
2019. 3. 17. 21:36