728x90 반응형 스레드안전1 싱글턴 패턴(Singleton Pattern) 이란?? 목차1. 싱글턴 패턴(Singleton Pattern) 개념싱글턴 패턴은 객체의 인스턴스를 단 하나만 생성하도록 제한하는 디자인 패턴이다.즉, 애플리케이션 내에서 하나의 클래스에 대해 하나의 인스턴스만 존재하도록 보장하는 패턴이다.왜 싱글턴 패턴이 필요한가?객체 생성을 제한하여 메모리 낭비를 방지객체 간의 일관된 상태 유지전역적으로 동일한 인스턴스를 공유하여 관리하기 용이대표적인 예:데이터베이스 연결 관리로깅(logging) 시스템캐시 관리설정(configuration) 클래스2. 싱글턴 패턴의 특징 특징 설명 유일한 인스턴스 보장하나의 클래스에서 단 하나의 인스턴스만 생성됨전역 접근 가능클래스의 인스턴스에 어디서든 접근 가능메모리 효율성불필요한 객체 생성을 방지하여 메모리 절약동기화 문제 발생 가능멀.. 2025. 3. 29. 이전 1 다음 728x90 반응형