摘要: 有时候需要推迟一些高开销的对象初始化操作,并且只有在使用这些对象时才进行初始化。此时,常用的可能就是延迟初始化,例如:懒汉式单例模式,但是要正确的实现线程安全的延迟初始化需要一些技巧,下面是非线程安全的示例代码: 在示例代码中,假如A线程执行步骤1的同时,B线程执行步骤2,线程A可能会看到insta 阅读全文
posted @ 2017-06-25 16:48 dquery 阅读(1853) 评论(0) 推荐(0) 编辑