美文网首页
线程安全的单例模式

线程安全的单例模式

作者: 国祥同学 | 来源:发表于2017-03-27 21:59 被阅读0次
    
        1. /**
        2. * 单例模式
        3. */
        4. public class Singleton {
        5. //私有构造方法
        6. private Singleton () {
        7. }
        8. /**
        9. * 静态内部类,在JVM初始化时会被加载,而只初始化这一次。保证了线程安全
        10. */
        11. private static class SingletonHolder {
        12. public static final Singleton instance = new Singleton();
        13. }
        14. public static Singleton getInstance() {
        15. return SingletonHolder.instance;
        16. }
        17. }
    
    

    相关文章

      网友评论

          本文标题:线程安全的单例模式

          本文链接:https://www.haomeiwen.com/subject/idldottx.html