Kotlin单利写法汇总
本篇汇总了在Kotlin中实现单利的五种常用方法,包括:
- 加载类时创建单例:使用object关键字,当类加载时自动创建单例对象。
- 使用lazy委托:延迟加载单例对象,只有在首次访问时才会创建。
- 使用伴生对象:在类内部定义一个伴生对象,其中包含单例对象。
- 使用双重检查锁:采用同步机制来保证单例对象的唯一性。
- 使用枚举:枚举的构造函数只能被调用一次,因此可以用来创建单例对象。
47.78KB
文件大小:
评论区