-2

Javaを使用してプログラムを作成しました。今、私はそれを構築しました。プログラムを1回だけ、またはシングルインスタンスと呼ばれるもので実行できるようにするにはどうすればよいですか。

4

1 に答える 1

-1

これは、シングルトンクラスを作成する方法です

public class MyClass
{
  private MyClass instance;

  private MyClass() { }

  public static MyClass getInstance()
  {
     return instance == null ? new MyClass() : instance;
  }
}

したがって、クラスを呼び出そうとしているときはいつでも、この方法で実行してください

public class Main
{
  public static void main(String[] args)
  {
     MyClass mc = MyClass.getInstance();

     //With this only one instance of your class is possible
  }
}
于 2013-02-21T06:44:50.987 に答える