線程(十六)Java內存模型之從JMM角度分析DCL

DCL,即Double Check Lock,中衛雙重檢查鎖定。其實DCL很多人在單例模式中用過,LZ面試人的時候也要他們寫過,但是有很多人都會寫錯。他們爲什麼會寫錯呢?其錯誤根源在哪裏?有什麼解決方案?下面就隨LZ一起來分析 問題分析 我們先看單例模式裏面的懶漢式: public class Singleton { private static Singleton singleton;
相關文章
相關標籤/搜索