天天看点

Java九十条经验法则之第三条:用私有构造器或者枚举类型强化Singlen对象

Singlen,顾名思义,为单例,创建单例模式的对象有很多种方式,主要有如下三种方式:

1、调用对象的方法,如下:

Java九十条经验法则之第三条:用私有构造器或者枚举类型强化Singlen对象

2、利用静态工厂的方式获取单例对象,例如:

Java九十条经验法则之第三条:用私有构造器或者枚举类型强化Singlen对象

3、使用枚举类的方式,例如:

Java九十条经验法则之第三条:用私有构造器或者枚举类型强化Singlen对象

这种方式最便捷