package com.eyugame.modle;
/**
* 饿汉式单例模式
* @author JYC506
*
*/
public class Single {
private static Single single=new Single();
public Single getInstance(){
return single;
}
}
/**
* 懒汉式单例模式
* @author JYC506
*
*/
class Single2{
private static Single2 single2;
public Single2 getInstance(){
if(single2==null){
return new Single2();
}else{
return single2;
}
}
}
(创建型模式一)单例模式
最新推荐文章于 2024-09-14 21:30:02 发布