單例模式的雙重if判斷與線程安全

單例模式 單例模式是指設計一個只能構造一個對象的類。簡單來說就是在一個進程運行過程中只可以存在一個該類的對象。 單例模式的對象獲得設計方式 A* getA() { if(_a == NULL) { lock() if(_a == NULL) { _a = new A(); } }
相關文章
相關標籤/搜索