003-单例模式(饿汉式)

饿汉式单例是指在类被加载的时候,唯一的实例已经创建了。Java代码实现如下:



也可以在类实例定义时用 static  final 修饰,表示静态不可修改的常量,如下:


优点:线程安全、绝对单例

缺点:假设有多个实例或静态方式时,没用到的实例也初始化了,浪费内存





代码:https://gitee.com/blueses/design-pattern

你可能感兴趣的:(003-单例模式(饿汉式))