Kotlin单利写法汇总

本篇汇总了在Kotlin中实现单利的五种常用方法,包括:

  1. 加载类时创建单例:使用object关键字,当类加载时自动创建单例对象。
  2. 使用lazy委托:延迟加载单例对象,只有在首次访问时才会创建。
  3. 使用伴生对象:在类内部定义一个伴生对象,其中包含单例对象。
  4. 使用双重检查锁:采用同步机制来保证单例对象的唯一性。
  5. 使用枚举:枚举的构造函数只能被调用一次,因此可以用来创建单例对象。
pdf 文件大小:47.78KB