Thread-safe1 Singleton Pattern Singleton Pattern 싱글톤 패턴의 정의는 다른 디자인 패턴에 비해 매우 단순하다. 싱글톤 패턴이란, 객체의 인스턴스가 오직 1개만 생성되는 패턴을 의미한다. 하지만, 개념의 정의가 단순하다고 별다른 이해 없이 사용하게 된다면 메모리 등의 프로그램은 있는 대로 잡아먹으면서, 동작은 느려지는 프로그램을 마주하게 될 것이다. 이러한 일이 발생하지 않도록, 싱글톤 패턴은 어떻게 사용해야 하는지 무엇을 주의해서 사용해야 하는지 살펴보자. 기초적인 Singleton Pattern 구현 및 문제점 싱글톤 패턴을 구현하기 위해서는 몇 가지 필요한 조건이 있다. 일반적으로 클래스의 인스턴스를 생성하여 사용하기 위해서는 new 연산자와 생성자를 사용하여 인스턴스를 생성 해 준 후 사용하게 된다. 이 때, ne.. 2023. 11. 16. 이전 1 다음 728x90 반응형