1、单例模式:主要作用是保证在Java应用程序中,一个类Class只有一个实例在。 使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收。

1)懒汉模式:

class Singleton{
	private static Singleton s;
	private int i;
	public static Singleton getInstance(){
		if(s == null){
			return new Singleton(); 
		}else{
			return s;
		}
	}
	private Singleton() {
		i=10;
		System.out.println(i);
	}
}

待续。