一:爲何要使用設計模式?設計模式
---由於設計模式可提升代碼的可維護性、可重用性、更容易擴展!ide
二:單例模式函數
1:單例模式之懶漢式spa
代碼以下:設計
package com.partten;get
/**it
* @單例模式實現class
* @author zl變量
*擴展
*/
public class Singleton {
//構造函數私有化,保證了外面不能直接建立實例
private Singleton(){}
//定義實例變量
private static Singleton Instance=null;
//沒有實例,建立實例
public static Singleton getInstance(){
if(Instance==null){
Instance=new Singleton();
}
return Instance;
}
}
注:這種模式的特色:加載的時候快,運行的時候慢!