追加说明:
① SingletonHolder的 final声明和 SINGLETON的 final声明可以去掉(不去也不会报错)。
② 以上实现方式是 真单例(线程安全,绝对唯一),一般适用于需要保证绝对单例的类,对于 只需要减少实例化从而减少内存开销的类来说,建议采用 伪单例(非线程安全,不一定唯一)实现方式。
③ 伪单例实现方式,如下图:
本文共 225 字,大约阅读时间需要 1 分钟。
追加说明:
转载于:https://www.cnblogs.com/andremao/p/7860542.html