싱글톤1 [디자인패턴]싱글톤(Singleton)패턴 프로그램에서 단 하나의 인스턴스(Instance)만 존재하게 하고 싶을 때 사용하는 패턴입니다.어디서든지 그 인스턴스에 접근할 수 있기 때문에 전역 변수 등을 관리할 때 상당히 편리합니다.싱글톤 패턴의 간단한 예는 다음과 같습니다. (다만, 아래의 코드는 멀티 쓰레드 환경에서 문제가 발생합니다.)view sourceprint?01.public class MyClass02.{03.private static MyClass m_MyClass = null;04. 05.private MyClass() {}06. 07.public static MyClass getInstance()08.{09.if (m_MyClass == null)10.{11.m_MyClass = new MyClass();12.}13. 14.ret.. 2013. 5. 27. 이전 1 다음