Perguntas com a marcação «singleton»

Um padrão de design que garante que exista exatamente uma instância em todo o aplicativo de uma classe específica. Um dos padrões de design de criação da Gang of Four.


2
Singleton por Jon Skeet esclarecimentos
public sealed class Singleton { Singleton() {} public static Singleton Instance { get { return Nested.instance; } } class Nested { // Explicit static constructor to tell C# compiler // not to mark type as beforefieldinit static Nested() {} internal static readonly Singleton instance = new Singleton(); } } Desejo …






20
Singleton com argumentos em Java
Eu estava lendo o artigo de Singleton na Wikipedia e me deparei com este exemplo: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to SingletonHolder.INSTANCE, not before. …



10
Serialização Java: readObject () vs. readResolve ()
O livro Java Efetivo e outras fontes fornecem uma boa explicação sobre como e quando usar o método readObject () ao trabalhar com classes Java serializáveis. O método readResolve (), por outro lado, permanece um pouco misterioso. Basicamente, todos os documentos que encontrei mencionam apenas um dos dois ou mencionam …

8
Java Singleton e sincronização
Por favor, esclareça minhas dúvidas sobre Singleton e Multithreading: Qual é a melhor maneira de implementar Singleton em Java, em um ambiente multithread? O que acontece quando vários threads tentam acessar o getInstance() método ao mesmo tempo? Podemos fazer singleton getInstance() synchronized? A sincronização é realmente necessária, ao usar classes …

13
O que há de alternativo para o solteirão
Temos uma classe que contém informações de configuração do aplicativo. Costumava ser um único. Após alguma revisão arquitetônica, fomos orientados a remover o singleton. Vimos alguns benefícios de não usar o singleton no teste de unidade porque podemos testar diferentes configurações ao mesmo tempo. Sem o singleton, temos que passar …

9
Padrão Singleton em nodejs - é necessário?
Recentemente encontrei este artigo sobre como escrever um singleton em Node.js. Conheço a documentação dos require estados que: Os módulos são armazenados em cache após a primeira vez que são carregados. Várias chamadas para require('foo')não podem fazer com que o código do módulo seja executado várias vezes. Portanto, parece que …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.