几种常用单例
单例大致分为即时加载单例和延时加载单例,以下介绍几种常用的单例
1.枚举类单例 — 即时加载单例
优点:
1.简洁
2.线程安全
3.天然支持序列化,但能防止多次实例化
即时加载单例最为推荐的为枚举单例
例外:如果你的单例类必须继承某个超类,这种模式不适用
继续阅读 “几种常用单例”
种一棵树最好的时间是十年前,其次是现在
单例大致分为即时加载单例和延时加载单例,以下介绍几种常用的单例
1.枚举类单例 — 即时加载单例
优点:
1.简洁
2.线程安全
3.天然支持序列化,但能防止多次实例化
即时加载单例最为推荐的为枚举单例
例外:如果你的单例类必须继承某个超类,这种模式不适用
继续阅读 “几种常用单例”