This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| design_pattern:singleton_pattern [2017/10/27 12:24] – 만듦 ledyx | design_pattern:singleton_pattern [2021/02/07 03:29] (current) – [Singleton Pattern] ledyx | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| 인스턴스 하나만 만들기 | 인스턴스 하나만 만들기 | ||
| - | {{tag> | + | {{tag> |
| = 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; | ||