neau火车

 

java单利模式写法

public class Something {
        private Something() {
        }
 
        private static class LazyHolder {
                public static final Something INSTANCE = new Something();
        }
 
        public static Something getInstance() {
                return LazyHolder.INSTANCE;
        }
}

这样的懒汉单例模式的实现,唯一的缺点是当
Something方法构造失败后,instance返回的是一个null

posted on 2012-03-15 13:22  neau火车  阅读(226)  评论(0编辑  收藏  举报

导航