1. 程式人生 > >單例設計模式之餓漢式和懶漢式

單例設計模式之餓漢式和懶漢式

1.設計模式?

設計模式是在大量的實踐中總結和理論化之後優選的程式碼結構,程式設計風格,以及解決問題的思考方式。

2.單例模式的概念?

    單例模式,我們首先必須將類在一個虛擬機器中只能產生一個物件,因此應該做到以下幾步:a:私有化構造方法,這樣在該類的外邊就不能用new操作來建立物件,但是在類的內部可以建立該類的物件。b:呼叫該類的某個靜態方法以返回內部建立的物件,因為該類的外部不發得到建立的物件,引用用靜態的方法來返回。

   ①單例模式之餓漢式


      ②單例模式之懶漢式(注意會存線上程的安全問題)