您的位置:首页 > 其它

标准Singleton设计模式,多线程下

2009-12-24 17:12 260 查看
public class SessionAssistant {
private static volatile SessionAssistant instance;
private static object syncRoot = new Object();

private SessionAssistant()
{
}

public static SessionAssistant Instance
{
get
{
if ( instance == null )
{
lock ( syncRoot )
{
if ( instance == null )
{
instance = new SessionAssistant();
}
}
}

return instance;
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: