隋性初始化的一种新的方式

隋性初始化的一种新的方式(java concurrency in practice)

package fanyamin.example.concurrency;

public class ResourceFactory {
    
/*
     private static Resource m_resource = null;
     public synchronized static Resource getResource() {
         if(resource == null ) {
             resource = new Resoruce();
         }
         return m_resource;
     }      
     
*/

    
private static class ResourceHoulder {
        
public static Resource m_resource = new Resource();
    }


    
public static Resource getResource() {
        
return ResourceHoulder.m_resource;
    }


}


 

posted on 2008-06-29 18:35 fantasyamin 阅读(252) 评论(0)  编辑  收藏 所属分类: Java


只有注册用户登录后才能发表评论。


网站导航:
 
<2008年6月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

导航

统计

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜