摘要: 背景&问题 在早期的JVM中,synchronized存在巨大的性能开销。因此,有人想出了一个“聪明”的技巧:双重检查锁定(Double Checked Locking)。人们想通过双重检查锁定来降低同步的开销。下面是使用双重检查锁定来实现延迟初始化的示例代码。 上述的Instance类变量是没有用 阅读全文
posted @ 2019-07-29 16:06 whalefalles 阅读(1373) 评论(0) 推荐(0) 编辑