singleton 相关问题

一种设计模式,可确保存在特定类的一个应用程序范围的实例。 Gang of Four的创作设计模式之一。

是否有名称表示“不是单身”?

是否有名称表示“不是单例”?

回答 8 投票 27

扩展单身是错误的吗?

Singleton的概念(至少在Java中是这样说的,它必须使用私有构造函数来实现,对吗?例如:public class Singleton {private static Singleton uniqueInstance;私人...

回答 1 投票 0

Singleton类中的DependencyInjection?

/// Singelton方法,...

回答 1 投票 1

我如何导入ProvidedIn:根单例服务?

让我们说这是我的简单服务:@Injectable({provedIn:'root'})export class UserpreferencesService {color:string ='yellow'; constructor(){console ....

回答 1 投票 0

应用程序引用的koin模块中声明的类是否可以在应用程序生存期间保留在内存中?

Koin提供单例和工厂来创建声明的类的实例。我的同事认为,Koin创建了这些类的静态实例,而Application并未引用它们。所以他们是...

回答 1 投票 0

如何使用没有副本构造函数的Meyer单身人士?

这是有人提到的迈耶单身人士。静态Singleton&getinstance(){静态Singleton s_obj;返回s_obj;但是,用户如何使用此getinstace()API?如果我使用它,......>

回答 1 投票 0


应用程序启动时的单个符号

我正在创建一个小型游戏,我想在其中拥有一个游戏室和一堆游戏。这将是一个春季启动应用程序。所以我当时想从头开始启动GameRoom ...

回答 1 投票 0

ObservableList 添加新对象时覆盖其他对象的值

我正在开发一个餐厅送货应用程序,将相同的产品添加到列表中但具有不同的值时遇到了问题,它会覆盖旧的产品。我有一家名为...

回答 1 投票 0

角度上的跨服务通信

我有两个相互依赖的服务,例如serviceA和serviceB。 serviceA通过组件调用执行操作方法,并且必须在过程结束时发出一个值。这个...

回答 1 投票 0

使用双重检查锁定实现单例时,我们是否需要volatile

假设我们使用双重检查锁来实现单例模式:私有静态单例实例;私有静态对象锁= new Object();公共静态单例getInstance(){...

回答 1 投票 2

您可以使用Optional在Java 8+中实现Singleton模式吗?>

因此,典型的Singleton模式如下所示:public class SampleObject {private static SampleObject sampleObject = null;私人SampleObject(){}公共静态SampleObject getInstance(...)>>

回答 1 投票 -2

作为接口访问的单例的单元测试

我的应用程序中有一个单例,但它不是直接作为结构发布,而是作为接口发布(因为我希望能够根据单例动态选择特定的实现...

回答 1 投票 0

单例类成员函数每次都返回相同的对象吗?

object Someclass {fun createEmployee():Employee {return Employee(“ john”,“ 1221”)}}数据类Employee(val name:String,number:String)“当我调用Someclass.createEmployee()时。 。

回答 1 投票 0

我应该将存储库实现为Singleton吗?

我正在尝试创建存储库,但我不知道它是否应该是单例。您能帮我弄清楚为什么应该还是不应该。这是我的示例类类RequestOtpRepositoryImpl

回答 1 投票 0

用于应用程序配置的符号

到目前为止,在我所有的项目中,我一直使用单例模式来访问整个应用程序中的应用程序配置。最近,我看到很多文章不使用单例模式,...

回答 6 投票 29

在应用程序类内部创建单例会导致内存泄漏吗?

我有一个Authenticator类,它需要一个上下文来使用SharedPreferences完成某些任务。我在自定义应用程序类中创建了该类的单例,因此不需要传递...

回答 1 投票 1

AbstractApplicationContext(Spring)下的refresh()方法有什么用?为什么在使用refresh()之后丢失bean单例作用域?

已使用以下代码检查AbstractApplicationContext下的refresh()方法的工作情况。但是发现由于刷新而使bean的单例作用域丢失了。 ...

回答 1 投票 0

Singleton类无法处理多个文件

说我有这段代码:#include 使用命名空间std; class Something {int field1;静态*零;静态布尔初始化;静态void initialize(){...

回答 1 投票 1

使用双重检查锁定来实现单例时是否需要波动?]

假设我们使用双重检查锁来实现单例模式:私有静态单例实例;私有静态对象锁= new Object();公共静态单例getInstance(){...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.