반응형 자바 싱글톤 사용이유1 [JAVA] 싱글톤(Singleton)이란? 싱글톤(singleton)이란? 객체의 인스턴스가 오직 1개만 생성되는 패턴 싱글톤 디자인 패턴은 자바 프로그래밍에서 매우 중요한 개념 중 하나입니다. 이 패턴은 어플리케이션 내에서 특정 클래스의 인스턴스가 하나만 생성되도록 보장하는 디자인 아키텍처를 제공합니다. 싱글톤은 메모리 사용을 최적화하고, 객체의 재사용을 촉진하여 성능 향상에 기여합니다. 자바에서 싱글톤을 구현하는 가장 일반적인 방법 중 하나는 "Bill Pugh Singleton"이라고도 불리는 내부 정적 클래스를 사용하는 것입니다. 이 방법은 초기화 지연을 통해 성능을 향상시키며, 스레드 안전성도 보장합니다. public class Singleton { private Singleton() {} private static class Singl.. 2024. 1. 13. 이전 1 다음 반응형