Como hacer Singleton Clase usando estática en Java?

En este programa java, vamos a crear Singleton class utilizando el bloque class . Vamos a aprender mediante el uso de simple ejemplo y explicación.

¿Cuál es Singleton static en Java?

A Class se dice que es un class Singleton cuando contiene sólo un objeto a la vez. En Singleton class, utilizamos método getInstance () en lugar del constructor.

programa para hacer Singleton en Java class

// This program will create singleton class using static
public class SingletonClassUsingStatic
{
public static void main(String args[])
{
// create object of class.
MySingleton ms = MySingleton.getInstance();
ms.testSingleton();
}
}
// create singleton class and make private constructor.
class MySingleton
{
private static MySingleton instance;
static
{
instance = new MySingleton();
}
private MySingleton()
{
System.out.println("This is Singleton Object..");
}
public static MySingleton getInstance()
{
return instance;
}
public void testSingleton()
{
System.out.println("Class Created..");
}
}

salida

This is Singleton Object..
Class Created..


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *