반응형 CS/디자인패턴1 [디자인패턴] 싱글톤 패턴(Singleton Pattern) 정리 및 예제 코드 싱글톤(Singleton)패턴 : 인스턴스를 오직 한개만 제공하는 클래스 싱글콘 패턴 구현방법 1 private static Singleton1 instance; private Singleton1() {} public static Singleton1 getInstance(){ if(instance == null){ instance = new Singleton1(); } return instance; } - 해당 방법은 가장 기본적이나 동기화 되지 않아 멀티스레스 환경에서 여러개의 쓰레드가 동시에 if(instance == null)에 접근하여 서로 다른 인스턴스를 가질 가능성이 있다. 싱글콘 패턴 구현방법 2 private static Singleton2 instance; private Singleton.. 2022. 6. 17. 이전 1 다음 반응형