单例模式的功能保证这个类在运行期间只会被创建一个实例
public class Singleton { //保证该类只有一个实例 private static Singleton singleton=null; //保证该类不能被其它类实例化 private Singleton(){ } public static synchronized Singleton getInstance(){ if(singleton==null){ return new Singleton(); } return singleton; } }