Then Notes 隨筆

設計模式

Singleton 設計模式:同步處理、雙重鎖定、靜態初始化

單一執行個體模式保證了在整個應用程式中,只有一個類別(Class)的執行個體(instance)存在,並提供一個全域的存取媒介供外部存取這個唯一的執行個體。在這篇文章中將會使用 Java 作為示範來介紹同步處理、雙重鎖定、靜態初始化實作單一執行個體模式的方式,並探討優缺點。

繼續閱讀