기술 블로그

  • 홈
  • 알고리즘
  • 태그
  • 방명록

Singleton 1

[헤드퍼스트 디자인패턴] 싱글턴 패턴

싱글턴 패턴에 대해서 알아보도록 하겠다.싱글턴 패턴객체지향 원칙바뀌는 부분은 캡슐화한다.상속보다는 구성을 활용한다.구현보다는 인터페이스에 맞춰서 프로그래밍한다.상호작용하는 객체 사이에서는 가능하면 느슨한 결합을 사용해야 한다.클래스는 확장에는 열려있어야 하지만 변경에는 닫혀 있어야 한다.추상화된 것에 의존하게 만들고 구상 클래스에 의존하지 않게 만든다. 싱글턴 패턴(Singleton Pattern)클래스 인스턴스를 하나만 말도고 그 인스턴스의 전역 접근을 제공한다. 싱글턴 패턴객체 중 하나만 있어도 잘 돌아가거나, 하나만 있어야 하는 경우가 있다. 스레드 풀, 캐시, 사용자 설정, 레지스트리 설정 처리하는 객체, 로그 기록 객체, 디바이스 드라이버 등이 그 예이다. 인스턴스가 2개 이상이면 프로그램이 이..

디자인패턴 2024.08.13
이전
1
다음
더보기
프로필사진

기술 블로그

  • 분류 전체보기 (33)
    • 데이터베이스 (2)
    • 개인 생각 (1)
    • Infra (1)
    • Spring (7)
    • 디자인패턴 (10)
    • kafka (5)
    • Test (1)
    • Java (3)

Tag

카프카 호환성, kafka-cluster, Kafka, 리팩터링2판, 라이브 락, 스레드 단면, Spring, 인덱스 효율화, 카프카, kafka-clients, spring boot, 헤드퍼스트디자인패턴, 진단 명령어, 디자인패턴, 헤드퍼스트 디자인패턴, 선행칼럼, 디비 범위 연산, 후행칼럼, 범위 연산, 인덱스 스캔 효율화,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바