본문 바로가기

Java SE/Singleton Pattern

Singleton Pattern

Singleton Pattern example

public class Singleton 
{
 private static final Singleton INSTANCE = new Singleton();

 private Singleton() {}

 public static Singleton getInstance() {
  return INSTANCE;
 }

 public void methodA(){
  System.out.println("Hello Singleton");
 }

 public static void main(String[] args)
 {
  Singleton s1 = getInstance();
  Singleton s2 = getInstance();

  System.out.println(s1==s2);
 }
}