Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
design_pattern:singleton_pattern [2017/10/27 13:24] – 만듦 ledyxdesign_pattern:singleton_pattern [2021/02/07 03:29] (current) – [Singleton Pattern] ledyx
Line 2: Line 2:
 인스턴스 하나만 만들기 인스턴스 하나만 만들기
  
-{{tag>Architecture Modeling DesignPattern Creational}}+{{tag>Architecture Modeling Design_Pattern Creational}}
  
 = Double-Checking Locking = = Double-Checking Locking =
Line 46: Line 46:
  
 = Enum initialization = = Enum initialization =
-<sxh java> 
 Effective Java에서 소개된 방법. Effective Java에서 소개된 방법.
   * Thread-safe   * Thread-safe
Line 53: Line 52:
   * enum value는 전역에서 접근 가능   * enum value는 전역에서 접근 가능
  
 +<sxh java>
 public enum Singleton { public enum Singleton {
  INSTANCE;  INSTANCE;
design_pattern/singleton_pattern.1509107072.txt.gz · Last modified: 2021/02/07 03:15 (external edit)