싱글톤패턴
-
Singleton Pattern 싱글톤 패턴Programming/Java 2020. 12. 30. 21:49
Singleton Pattern singleton pattern은 클래스의 인스턴스가 딱 1개만 생성되는 것을 보장하는 design pattern이다. 생성된 객체는 어디에서든지 참조 할 수 있다. 그렇기 때문에 멀티 스레드 환경에서 다수의 스레드가 해당 객체를 사용하기 때문에 Thread-safe가 보장되어야 한다. Java에서 singleton pattern을 생성하는 방법 다양하다. Eager initialization public class Singleton { private static final Singleton instance = new Singleton(); public static Singleton getInstance() { return instance; } private Singlet..