Javaのシングルトンクラスを書きたいです。以下のようなサンプルプログラムを見つけました。
public class Singleton {
private static Singleton singleton = new Singleton();
private Singleton() {
System.out.println("instance is created.");
}
public static Singleton getInstance() {
return singleton;
}
}
ご存じのように、コンストラクターはプライベート メソッドであり、呼び出されません。
シングルトン インスタンスを作成するにはどうすればよいですか?
インスタンスがJavaプログラムで作成されるときは?
ありがとうございました。