ODNYX.

Singleton Pattern — Quick Check

1. What does the Singleton pattern guarantee?
2. Why is the Singleton's constructor marked private?
3. What's the risk with the basic (non-synchronized) getInstance() implementation?