Singleton Pattern

来源:互联网 发布:手机游戏制作软件 编辑:程序博客网 时间:2024/06/11 13:46

// ======== not thinking thread

class  Singleton
{
 private static Singleton singleton;
 private Singleton(){}
 public static Singleton getInstance()
 {
  if (singleton == null)
  {
   singleton = new Singleton();
  }
  return singleton;
 }
}

public class SingletonTest
{
 public static void main(String[] args)
 {
  Singleton singleton = Singleton.getInstance();
  Singleton singleton2 = Singleton.getInstance();
  System.out.println(singleton == singleton2);
 }
 
}

原创粉丝点击