/**
* 作者:kuma
* 版本:v1.0
* */
public class study_6_10
{
public static void main(String[] args)
{
//单例设计模式二
//懒汉式,也叫做对象的延时加载
}
}
/*
* 对象是方法被调用时,才初始化,也叫做对象的延时加载。称为:懒汉式
* single类进内存,对象还没有存在,只有调用了getinstance方法时,才建立对象
* */
//开发一般用饿汉式
//如果一个人调用方法没有问题,如果多个人一起调用就会出问题,就是线程的问题
class single
{
private static single s=null;
private single(){}
public static synchronized single getInstance()
//上一个线程锁,就可以解决这个问题,但效率却变低了
//所以还是不用这个了
{
if(s==null)
s=new single();
return s;
}
}
单例设计模式(懒汉式)
最新推荐文章于 2024-09-15 09:47:04 发布