public class Singleton {
//饿汉式单列模式
//在类加载时就完成初始化,所以类加载速度慢,但在获取对象的速度加快
private static Singleton instance=new Singleton();
//静态私有成员,已经被初始化
private Singleton() {
//私有构造函数
}
public static Singleton getInstance() {
return instance;
//静态,不用同步(类加载时已经初始化,不会存在多线程问题)
}