java单例模式

 

单例整体是一个类中只有一个对象,对类中的对象进行了限制。单例模式好处在哪里?比如对于Socket连接同一时间只能有一个连接。

 

具体实现方式:

public class SingletonClass {

    private SingletonClass() {}
    
    private static SingletonClass instance=new SingletonClass();
    
    public static SingletonClass getInstance()
    {
        return instance;
    }

 

首先是构造函数设置为隐私访问,第一个instance用于本类中的对象,而用方法getInstance()为外部获取实例提供接口,进而访问该实例中的方法。

 

勇敢点

 

posted @ 2019-02-28 15:14  彩色的梦  阅读(99)  评论(0编辑  收藏  举报