1.單例模式
public class Sington{
??? private static Sington s = null;
?? private Sington(){}
? public static Sington getInstance(){
?????? if(s==null){
???????? synchronized(Sington.class){
??????? if(s==null){
???? s = new Sington();
}
}
}
?}
return s;
}