class Singleton{
private static final Singleton INSTANCE = new Singleton();
private Singleton() {}
public static Singleton getInstance() {
return INSTANCE;
}
public String toString() {
return "【"+super.toString()+"】 ";
}
}
public class Test {
public static void main(String[] args) {
Singleton instance = Singleton.getInstance();
System.out.println(instance);
System.out.println(Singleton.getInstance());
}
}
class Singleton{
private static Singleton instance ;
private Singleton() {}
public static Singleton getInstance() {
if(instance == null) {
instance = new Singleton();
}
return instance;
}
public String toString() {
return "【"+super.toString()+"】 ";
}
}
public class Test {
public static void main(String[] args) {
Singleton instance = Singleton.getInstance();
System.out.println(instance);
System.out.println(Singleton.getInstance());
}
}