You might find this helpful: http://stackoverflow.com/questions/2765060/stateless-singleton-vs-static-methods/2765251#2765251https://stackoverflow.com/questions/2765060/stateless-singleton-vs-static-methods/2765251#2765251
To summarize:
- the advantage of an actual singleton over a static class is, a singleton can implement interfaces
- the point of a singleton is not to grant global access to a value, but to control instantiation of a type.
greetz
back2dos