已采纳回答 / Its_forever
                                
                                                            <...code...>所以并没有冲突。你问题中的两个instance,第一是在类加载的时候就存在了,不管你用不用他。第二个是你需要用instance了,所以调用了getInstance方法。
                            
                        
                        2016-01-06
                
            
                                最赞回答 / weibo_SecturityE_0
                                
                                                            使用JVM本身机制保证了线程安全问题;由于 SingletonHolder 是私有的,除了 getInstance() 之外没有办法访问它,因此它是懒汉式的;同时读取实例的时候不会进行同步,没有性能缺陷
                            
                        
                        2015-10-12
                
            
                                最新回答 / AAnonymous
                                
                                                            这个问题好功能上应该是可以用全局变量代替单例的但是Java并不建议使用全局变量http://stackoverflow.com/questions/4646577/global-variables-in-java
                            
                        
                        2015-08-11
                
            
                                已采纳回答 / jcoder512
                                
                                                            模式,就是指解决问题的一种方式,是经过大量实战总结出来的一中通用方案。设计模式,就是在实际开发工作中,总结出来的很多种解决不同种类问题的方案,在软件开发中,叫做“设计模式”。
                            
                        
                        2015-04-10
                
            
                                最赞回答 / Tips
                                
                                                            老师只在类里面创建了一个实例,我只给第一个(饿汉模式)说明一下:1.老师先在第一步中创建一个实例:instance          要说明的是instance相当于一个人的姓名,就像刚出生的孩子我们会给他取一个称呼叫‘张三’,new的一个实例(对象)我们也要给他取一个名字叫‘instance’.那么我们就可以用instance来确定,它就是那个新建的实例。2.然后老师在第三步给出了一个方法(这是一个静态的开放权限的方法,可以通过类名直接调用):这个方法反回了instance(相当于人的名字,而不是那个具...
                            
                        
                        2015-01-30
                
            
                                最赞回答 / 伊兮尘昔
                                
                                                            饿汉式是线程安全的,在类创建的同时就已经创建好一个静态的对象供系统使用,以后不在改变          懒汉式如果在创建实例对象时不加上synchronized则会导致对对象的访问不是线程安全的
                            
                        
                        2014-12-31
                
             
             
        












