单例模式懒汉式和饿汉式,应用的场景有什么不同呢?

来源:2-1 单例模式的饿汉式实现

苍天苍天

2014-12-31 16:57

单例模式懒汉式和饿汉式,应用的场景有什么不同呢?

写回答 关注

2回答

  • Tips
    2015-04-29 16:29:40

    涨知识了!

  • 伊兮尘昔
    2014-12-31 17:37:28

    饿汉式是线程安全的,在类创建的同时就已经创建好一个静态的对象供系统使用,以后不在改变
              懒汉式如果在创建实例对象时不加上synchronized则会导致对对象的访问不是线程安全的

    苍天苍天

    是的,是的。最好还是在静态方法上加上synchronized的声明,免得出现了这种偶然错误,找不到原因!

    2014-12-31 18:11:54

    共 1 条回复 >

模式的秘密---单例模式

单例模式是在Java中最重要模式之一,让我们揭开单例模式神秘面纱

74402 学习 · 108 问题

查看课程

相似问题