美文网首页
设计模式二:单粒模式

设计模式二:单粒模式

作者: 程一刀 | 来源:发表于2021-05-24 19:23 被阅读0次

    单例模式: 一个类 只能有1个实例,并且提供访问它的方法
    代码如下:

    class Singleton {
        static let shared =  Singleton()
        private init() {
        }
    }
    

    注意点:
    1.构造函数私有

    1. 单例可分为 懒加载 和预加载
    2. 单例 可分为 无状态 有状态
    3. 单例在多线程,虚拟机, 多类加载器的使用情况(java中会遇见)

    相关文章

      网友评论

          本文标题:设计模式二:单粒模式

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