Preguntas etiquetadas con singleton

Un patrón de diseño que garantiza que exista exactamente una instancia de una clase particular en toda la aplicación. Uno de los patrones de diseño creativo de Gang of Four.


2
Aclaración Singleton de Jon Skeet
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(); } } Deseo …






20
Singleton con argumentos en Java
Estaba leyendo el artículo de Singleton en Wikipedia y me encontré con este ejemplo: 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
Serialización de Java: readObject () vs. readResolve ()
El libro Effective Java y otras fuentes proporcionan una explicación bastante buena sobre cómo y cuándo usar el método readObject () cuando se trabaja con clases serializables de Java. El método readResolve (), por otro lado, sigue siendo un misterio. Básicamente, todos los documentos que encontré mencionan solo uno de …

8
Sincronización y Singleton de Java
Aclare mis consultas sobre Singleton y Multithreading: ¿Cuál es la mejor manera de implementar Singleton en Java, en un entorno multiproceso? ¿Qué sucede cuando varios subprocesos intentan acceder al getInstance() método al mismo tiempo? ¿Podemos hacer singleton's getInstance() synchronized? ¿Es realmente necesaria la sincronización cuando se utilizan clases Singleton?

13
¿Qué es una alternativa a Singleton?
Tenemos una clase que contiene información de configuración para la aplicación. Solía ​​ser un singleton. Después de una revisión arquitectónica, nos dijeron que elimináramos el singleton. Vimos algunos beneficios de no usar singleton en las pruebas unitarias porque podemos probar diferentes configuraciones a la vez. Sin singleton, tenemos que pasar …

9
Patrón singleton en nodejs: ¿es necesario?
Recientemente encontré este artículo sobre cómo escribir un singleton en Node.js. Conozco la documentación de require estados que: Los módulos se almacenan en caché después de la primera vez que se cargan. Es posible que varias llamadas a require('foo')no hagan que el código del módulo se ejecute varias veces. Por …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.