main concern:
Thread safe;lazy loading; early loading;
useful links:
The "Double-Checked Locking is Broken" Declaration
http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html
main concern:
Thread safe;lazy loading; early loading;
useful links:
The "Double-Checked Locking is Broken" Declaration
http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html