package com.test;
public class Singleton {
private static Singleton single = new Singleton();
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
private Singleton() {
}
public static Singleton getSingle() {
return single;
}
}
测试类:
package com.test;
public class Test {
public static void main(String[] args) {
Singleton s1 = Singleton.getSingle();
s1.setName("tom");
Singleton s2 = Singleton.getSingle();
System.out.println(s2.getName());
}
}
输出结果:
tom