单例模式 发表于 2024-07-18 分类于 设计模式 阅读次数: 本文字数: 205 阅读时长 ≈ 1 分钟 设计模式:单例模式 有8种写法,比较完美的有两种 第一种写法 饿汉式 (推荐使用) 第二种写法 (与第一个没多大区别) 第三种 懒汉式 在多线程的情况下,会出现混乱的问题。 第四种写法 也称为懒汉式 ,为了解决3的问题,加锁,但是效率会降低 第五种写法 也称为懒汉式 但还是不能彻底混乱的问题 第六种写法 也称为懒汉式 双重检查 第七种写法 比较完美的写法之一 ,静态内部类 ,比第一个完美一些 ,JVM保证了线程安全 第八种写法 完美之二的写法 但实际应用很少 -------------本文结束感谢您的阅读------------- 相关文章 windows计划任务 Qt开发学习笔记05 Qt开发学习笔记04 Qt开发随笔 Qt QSqlDatabaseremoveDatabase()遇到的问题 打赏 微信支付 支付宝 本文作者: meadee 本文链接: https://blog.xuemingde.com/posts/3RP071Y.html 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!