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 | 31 |
Tags
- 아이콘
- Spring
- 에디터
- TinyMCE
- Resources
- 회원가입
- Java
- java 8
- 글쓰기
- 영성
- 웹개발
- Android
- Activity
- Selector
- jQuery
- 프로그래밍
- 생명주기
- 청주
- JavaScript
- 자바
- 게시판
- Intent
- 제이쿼리
- 주님의교회
- 안드로이드
- androidstudio
- CSS
- #청주주님의교회
- 인텐트
- 안드로이드 AVD
Archives
- Today
- Total
공부하는 블로그
Singleton Design Pattern (싱글톤 디자인 패턴, 싱글톤 패턴) 본문
클래스 인스턴스가 하나만 만들어지도록 하고, 그 인스턴스에 대한 전역 접근을 제공한다.
인스턴스가 사용될 때에 똑같은 인스턴스를 만들어 내는 것이 아니라 동일 인스턴스를 사용 하게끔
하는 것이 기본 전략이다. 프로그램 상에서 동일한 커넥션 객체를 만든다던지 하나만 사용되야하는 객체를 만들 때 유용하다.
* 객체와의 차이
객체를 만들 때 마다 데이터가 초기화 된다.
하지만 싱글톤 객체는 데이터가 유지되며 생성할 수 있다. 마지막에 저장한 데이터를 그대로 가져와서 보여준다.
생성자를 못 쓰게 막는다.
멀티 스레드 시 사용한다.
'Develop > JAVA' 카테고리의 다른 글
Arraylist (자료구조) (0) | 2018.01.25 |
---|---|
String과 String buffer의 차이점? (0) | 2018.01.24 |
인터페이스와 추상클래스 (0) | 2018.01.18 |
Main메소드에 static을 사용하는 이유? / static의 정의 (0) | 2018.01.18 |
Java 문자열 반대로 출력 (0) | 2017.12.16 |