多线程下单例的实现
public class XXUtil{
// 实例化
private static XXUtil _instance ;
// 工具"锁"
private static object LOCK= new objest();
// 私有化
private XXUtil(){}
// 获取对象
public static XXUtil getInstance(){
lock (LOCK){
if (_instance == null){
_instance = new XXUtil();
}
}
return _instance;
}
}
public class XXUtil{
// 实例化
private static XXUtil _instance ;
// 工具"锁"
private static object LOCK= new objest();
// 私有化
private XXUtil(){}
// 获取对象
public static XXUtil getInstance(){
lock (LOCK){
if (_instance == null){
_instance = new XXUtil();
}
}
return _instance;
}
}
多线程下单例模式
860

被折叠的 条评论
为什么被折叠?



