Domanda di colloquio di IBM

How to implement a singleton in Java?