既然懒嘛,它就不提前建立对象,而是在被调用的时候才建立咯。
下面上代码
class Person{
private String name;
private int age;
private Person(){};
static Person p;
public synchronized static Person getInstance(){
if(p==null) p=new Person();
return p;
}
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
} |