摘要: 双重检查锁定的由来在Java程序中,有时需要推迟一些高开销的对象的初始化操作,并且只有在真正使用到这个对象的时候,才进行初始化,此时,就需要延迟初始化技术。延迟初始化的正确实现是需要一些技巧的,否则容易出现问题,下面一一介绍。 方案1 这种做法的错误是很明显的,如果两个线程分别调用getInstan 阅读全文
posted @ 2016-11-15 18:41 如.若 阅读(1700) 评论(0) 推荐(0) 编辑