饿汉模式是线程安全的吧,那个不会创建过多的实例,懒汉模式的确是线程不安全的,可以用同步锁锁住,锁住new对象的那一块就可以了,不然每个线程进来都判断的话,跟单线程没什么区别了。
                
                    
                    2016-12-01
                
            我觉得可以再深入一点。上面的例子在多线程下,多个线程同时调用getInstance(),有可能创建多个实例。我觉得应该多讲讲实际使用上的问题。
                
                    
                    2016-11-22
                
            恶汉模式也可以这样写 不用 get方法
public static final Singleton instance=new new Singleton();
final 主要是防止 引用被修改!这个和private 之后再get 是一个效果!
                public static final Singleton instance=new new Singleton();
final 主要是防止 引用被修改!这个和private 之后再get 是一个效果!
                    
                    2016-11-03
                
            线程不安全是因为,没有在懒汉模式那里加一个同步块,而且没有加同步块和再加一个判断的话,这里的懒汉模式并不是真正意义上的单例模式~~
                
                    
                    2016-10-22
                
             
             
        










