在單例中少用static的解決方案

    由於單例和static在內存中的存放位置不一樣,而有些應用不管是使用單例還是使用static都是爲了共用某個成員,如果混合使用,比如單例裏面又使用了static,就會導致某些成員不能保持一致。 最好的解決方案是如果使用了單例,那麼單例裏成員就不要再使用static,也不要使用static的全局變量。但是如果我設計這個class時還不確定是否使用單例,那可以使用static,只是單例時不使用
相關文章
相關標籤/搜索