728x90 Singleton1 Singleton 싱글톤 > 인스턴스를 오직 하나만 만들어 제공 > new 를 사용하지 않고 인스턴스를 생성해야함 > Runtime 등... ex) - double checked locking public class SingletonSample { private static volatile SingletonSample instance; private SingletonSample() {} //private로 생성자를 만드는 경우 밖에서 instance를 생성할 수 없음 public static SingletonSample getInstance(){ //해당 static 메서드를 사용해서 사용 가능 if(instance == null){ synchronized (SingletonSample.class){ if(instance.. 2022. 3. 26. 이전 1 다음 728x90