![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cBaxkU/btsGJpD1xOw/L7KdkGlkoAFYoOI4qA8vpk/img.png)
싱글톤 패턴이란?싱글톤 패턴이란 단 하나의 유일한 객체를 만들기 위한 코드 패턴입니다.쉽게 말하자면 메모리 절약을 위해, 인스턴스가 필요할 때 똑같은 인스턴스를 새로 만들지 않고 기존의 인스턴스를 가져와 활용하는 기법을 말합니다. 전역 변수라는 걸 만들어 이용하는 이유는, 똑같은 데이터를 메서드마다 지역 변수로 선언해서 사용하면 무의미하기도 않고 낭비이기 때문에, 전역에서 한번만 데이터를 선언하고 가져와 사용하면 효율적이기 때문입니다.따라서 보통 싱글톤 패턴이 적용된 객체가 필요한 경우는 그 객체가 리소스를 많이 차지하는 역할을 하는 무거운 클래스일때 적합하며, 대표적으로 데이터베이스 연결 모듈이 있습니다. 싱글톤 패턴 사용 방법1. Singleton 클래스 안에 Singleton이라는 이름의 priv..
CS/Design Pattern
2024. 4. 18. 01:33
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- dfs
- FacadePattern
- Chain of Responsibility
- 프로토타입 패턴
- UML 필요성
- 브리지 패턴
- 상태 패턴
- 책임체인패턴
- 복합체 패턴
- jpa
- springsecurity
- restapi
- 양방향연관관계
- 플라이웨이트패턴
- 컴포지트패턴
- GithubActions
- 반복자 패턴
- Iterator Pattern
- ArrayDeque
- n+1
- CompositePattern
- 메멘토 패턴
- Flutter
- 퍼싸드패턴
- 책임연쇄패턴
- java문법
- idtoken
- 빌더 패턴
- 프록시패턴
- 구글로그인
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함