其实两个模式的通用都是  构造器私有 对象私有 并且有一个静态的获得对象的方法 不过一个是在使用方法时判断是否已经创建了对象 然后进行返回对象  另一种则是在对象私有申明的时候就进行实例化
                
                    
                    2015-08-16
                
            
                                最新回答 / AAnonymous
                                
                                                            这个问题好功能上应该是可以用全局变量代替单例的但是Java并不建议使用全局变量http://stackoverflow.com/questions/4646577/global-variables-in-java
                            
                        
                        2015-08-11
                
            public class Singleton2 {
static class SingletonHolder {
static Singleton2 instance = new Singleton2();
}
public static Singleton2 getInstance() {
return SingletonHolder.instance;
}
}
感觉这样实现懒汉模式更好点
                static class SingletonHolder {
static Singleton2 instance = new Singleton2();
}
public static Singleton2 getInstance() {
return SingletonHolder.instance;
}
}
感觉这样实现懒汉模式更好点
                    
                    2015-08-08