University of Maryland Computer Science researcher Bill Pugh has written about the code issues underlying the Singleton pattern when implemented in Java.
•
This method uses double-checked locking, which should not be used prior to J2SE 5.0, as it is vulnerable to subtle bugs.
John Singleton Copley | John Singleton | Singleton | John Singleton (Australian entrepreneur) | Zutty Singleton | Penny Singleton | Pattern 1914 Enfield | Eric Singleton | Singleton, New South Wales | pattern matching | Pattern 1853 Enfield | Singleton, Lancashire | Shelby Singleton | Pattern 1908 and 1912 cavalry swords | pattern | Ken Singleton | John Singleton's | Jason Singleton | IEEE Transactions on Pattern Analysis and Machine Intelligence | Charles S. Singleton | Charles Singleton (songwriter) | Charles Singleton | Bloodstain pattern analysis | William Dean Singleton | Widmanstätten pattern | Walter K. Singleton | Valerie Singleton | Universal Camouflage Pattern | The Pattern | Splinter pattern camouflage |