单例模式的java实现

来源:互联网 发布:网络事件炒作 编辑:程序博客网 时间:2024/04/30 07:50

最近看第二遍剑指offer,准备好好把里面的题都自己用java实现一遍,第一遍看这本书的时候完全没有考虑多线程的问题,这次把他考虑上

以下是实现的代码:

class Singleton{private static Singleton sin = null;private Singleton(){}public static synchronized Singleton getInstance(){if(sin==null){sin = new Singleton();}return sin;}}
该方式的好处在于对象是动态创建的,比较灵活。

0 0
原创粉丝点击