什么是单例模式的好的候选对象?

6 浏览
0 Comments

什么是单例模式的好的候选对象?

这个问题已经有了答案

可能是重复问题:

关于设计模式:何时使用单例?

你好,

想知道什么情况下适合使用单例模式?

我一直在阅读有关单例模式的资料,并想知道是否有时我使用不当。

一般来说,何时使用单例模式?

非常感谢。

admin 更改状态以发布 2023年5月24日
0
0 Comments

基本上,每当我需要一个类,但不确定是否需要单例模式时,我会编码到单例接口,但让实现类确定是否返回单个实例或新实例。这样,调用类就不必担心是否要移动到单例或从单例移动了。

我成功使用它的地方是在我的存储库上。但我总是在每个单例答案前加上“请确保您注意线程安全,无论您选择哪种方式”。在多线程环境下处理单例时,有时会发生奇怪的事情。

0