Pattern 썸네일형 리스트형 Java Singleton Pattern 오늘은 Singleton Pattern 에 대해서 글을 적으려고 해요. 한국어로는 싱글턴 패턴이라고 하는데, 저는 원문을 살려서 의미가 명확하게 드러나도록 할게요. Singleton pattern 은 유일무이한 객체를 만들어 내는 패턴 이라고 보면 됩니다. 객체를 반드시 한개만 생성 해야만 하는 곳에서 사용이 됩니다. 예를 들어, Device Driver, Thread Pool 같은 것들에서 사용이 됩니다. 내용은 쉽지만, Singleton 을 재대로 구현 하려면 상당한 지식이 필요하다고 생각합니다. Singleton 을 생성하는 방법은 대표적으로 4가지 방법이 있습니다. 1. Lazy Instantiation 2. synchronize 를 하는 방법 3. DCL(Double Checking Lock) .. 더보기 이전 1 다음