单例模式双重检查锁问题

单例建立模式是一个通用的编程习语。和多线程一块儿使用时,必需使用某种类型的同步。在努力建立更有效的代码时,Java 程序员们建立了双重检查锁定习语,将其和单例建立模式一块儿使用,从而限制同步代码量。然而,因为一些不太常见的 Java 内存模型细节的缘由,并不能保证这个双重检查锁定习语有效。html 它偶尔会失败,而不是总失败。此外,它失败的缘由并不明显,还包含 Java 内存模型的一些隐秘细节。这
相关文章
相关标签/搜索