singleton模式

来源:互联网 发布:淘宝哪家椰蒂好 编辑:程序博客网 时间:2024/05/18 00:46

两种形式:

第一种形式:

publicclass Singleton

{

private Singleton(){}

// 注意这是private只供内部调用

private static Singleton instance = newSingleton();

// 这里提供了一个供外部访问本class的静态方法,可以直接访问

public static Singleton getInstance()

{

return instance;

}

}

第二种形式:

publicclass Singleton

{

private static Singleton instance = null;

public static synchronized SingletongetInstance()

{

If(instance== null)

        Instance= new Singleton();

    returninstance;

}

}


原创粉丝点击