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

          隋性初始化的一種新的方式(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 閱讀(263) 評(píng)論(0)  編輯  收藏 所屬分類: Java

          <2008年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 彭阳县| 旅游| 崇信县| 竹北市| 精河县| 玉门市| 颍上县| 安平县| 汉阴县| 柘城县| 苍山县| 哈密市| 同心县| 包头市| 团风县| 花垣县| 博罗县| 邻水| 黎平县| 长寿区| 湖南省| 武山县| 得荣县| 修武县| 本溪市| 门头沟区| 桃园市| 衢州市| 襄垣县| 阳东县| 嘉峪关市| 临沂市| 夹江县| 绥棱县| 新津县| 定兴县| 柘荣县| 封开县| 乐业县| 罗平县| 弥勒县|