Java单例模式的不同写法(懒汉式、饿汉式、双检锁、静态内部类、枚举)
简介
在Java中单例(Singleton)模式是经常用到的一种设计模式;单例模式的主要作用是保证在Java程序中,类只有一个实例存在;它能保证以下几种好处
1.可以避免实例对象的重复创建,实例对象没有重复创建,间接的就对资源的开销减少,资源的开销减少就减少时间的开销,内存空间的节省,有利于Java垃圾的回收
2.可以保证一个类公有唯一的实例,可以避免多个实例导致的错误
单例模式的特点
1.保证自己只有一个实例
原创
2020-06-28 20:39:23 ·
283 阅读 ·
0 评论