单例类(Singleton)

来源:互联网 发布:无法连接到sql server 编辑:程序博客网 时间:2024/06/03 16:42
在有些时候,我们只是需要产生一个类的实例,这时就需要一个单例类:
class  Singleton{用于缓存已经创建的对象private static Singleton instance;private Singleton(){}
在对象未产生之前调用该方法,所以必须是类的方法,public static Singleton getInstance(){if(instance==null){instance=new Singleton();}return instance;}}public class TestSingleton{public static void main(String[] args){Singleton s1=Singleton.getInstance();Singleton s2=Singleton.getInstance();System.out.println(s1==s2);}}

0 0
原创粉丝点击