728x90

싱글톤 패턴 장단점 1

싱글톤 패턴(Singleton Pattern)이란?

싱글톤 패턴(Singleton Pattern)은 디자인 패턴 중 하나로, 어떤 클래스가 최대 한 번의 인스턴스만을 가지고 이를 전역적으로 제공하고자 할 때 사용됩니다. 이 패턴을 사용하면 클래스의 인스턴스가 한 번만 생성되고, 이후에는 이미 생성된 인스턴스를 반환하게 됩니다. Java에서 싱글톤 패턴을 구현하는 방법에 대해 간단한 예제를 통해 설명하겠습니다. public class Singleton { // 1. private static 변수로 유일한 인스턴스를 갖도록 함 private static Singleton instance; // 2. private 생성자를 통해 외부에서의 직접적인 인스턴스 생성을 막음 private Singleton() { // 초기화 코드 } // 3. 외부에서 인스턴스에..

728x90