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

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

object SingleModel {
   
    
    
}

懒汉式

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

3.线程安全的懒汉单例

class SingleModel private 

猜你喜欢

转载自blog.csdn.net/baidu_41666295/article/details/124643265