Can anyone provide an example of a singleton pattern and explain why they are necessary?
'Simply Singleton' at JavaWorld
And if you really want to get into the trenches, start reading about "static vs singleton" on the groups, or Google it. Always a hot topic to say the least!