首页 > 编程语言 > 详细

java单例模式

时间:2015-10-30 23:02:26      阅读:221      评论:0      收藏:0      [点我收藏+]
java实现单例模式
1.最简单的方式:
  1. public class Singleton {
  2. private static final Singleton singleton = new Singleton();
  3. private Singleton(){
  4. }
  5. public Singleton getInstance(){
  6. return singleton;
  7. }
  8. }
分析:
    优点:简单明了,预防多线程问题
    缺点:项目启动时就要初始化,如果初始化很复杂,很可能造成启动超时。如果实例一直没有被用到,则造成资源浪费。
改进方式如下:
2.懒加载:





java单例模式

原文:http://www.cnblogs.com/bishion/p/4924497.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!