싱글톤 (1) 썸네일형 리스트형 Singleton 싱글톤이란 자바에서 싱글톤(Singleton) 패턴은 객체 생성 관련 디자인 패턴 중 하나이다. 싱글톤 패턴은 클래스의 인스턴스가 애플리케이션 내에서 단 하나만 생성되도록 보장해주는 패턴이다. 이 패턴의 목적은 전역 상태를 관리하고 리소스에 대한 중복 접근을 방지하는데에 있다. 시스템 런타임, 환경 세팅 관련 정보와 같이 인스턴스가 여러개일 때 문제가 생길 수 있는 경우에서 이러한 클래스가 필요할 수 있다. 싱글톤의 특징 및 장점 단일 인스턴스 : 클래스의 인스턴스가 하나만 생성되고, 이 인스턴스에 대한 전역 접근을 제공할 수 있다. 스레드 안전(Thread Safety) : 인스턴스가 하나만 생성되도록 싱글톤을 구현할 수 있고, 이로 인하여 멀티스레드 환경에서 안전하게 만들 수 있다. 메모리 절약 : .. 이전 1 다음