单例模式的三种实现 以及各自的优缺点

单例模式:单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,并且自行实例化并向整个系统提供这个实例。这个类称为单例类。spa 单例模式有三种:懒汉式单例,饿汉式单例,登记式单例。线程 1.懒汉式单例 优势:第一次调用才初始化,避免内存浪费。 缺点:必须加锁synchronized 才能保证单例,(若是两个线程同时调用getInstance方法,会chuxia)但加锁会影响效率。bl
相关文章
相关标签/搜索