Originally posted by Ernest Friedman-Hill:
This was a problem in 1.1-era JVMs, long since rectified. Here's an article From January, 2001 that discusses the problem in the past tense, and links to a 1999 Alan Holub article that shows a workaround.
Originally posted by Ernest Friedman-Hill:
As long as any loaded class knows about the class in which the Singleton is located, it won't be unloaded. This is more of a theoretical problem than a real problem.