...
Item 3. Enforce the singleton property with a private constructor or an enum type; and Item 77. For instance control, prefer enum types to | |
Item 15. Avoiding singleton pitfalls | |
9.10 Enforcing the Singleton Pattern | |
[Fox 2001] | |
Singleton | |
Chapter 5, Creational Patterns, Singleton | |
[JLS 2005] |
...