Android kotlin 设计模式(单例模式,建造者模式,代理模式)

kotlin 设计模式(单例模式,建造者模式,代理模式)
一、单例模式
1.饿汉式

object SingleModel {
   
}

懒汉式

class SingleModel private constructor() {
   
companion object {
   
val singlemodel: SingleModel by lazy {
    SingleModel() }
}
}

3.线程安全的懒汉单例

class SingleModel private 

你可能感兴趣的:(Android高级进阶,android,kotlin,kotlin单例模式,kotlin建造者模式,kotlin代理模式)