Java double check locking的习惯用法不能被责任书有效

Java double check locking的习惯用法不能被保证有效原因:java 现在的memory model 决定解决方法:accept s

Java double check locking的习惯用法不能被保证有效
原因:java 现在的memory model 决定
解决方法:accept synchronization or use a static field.
详细参见http://www.ibm.com/developerworks/java/library/j-dcl/index.html