package autoData;
/**
* 饿汉式(程序启动时实例化)
* */
public class Test {
//构造函数私有化
private Test(){}
//私有的静态变量
private static Test test = new Test();
//公共的访问方法
public static Test getInstance(){
return test;
}
}
package autoData;
/**
* 懒汉式(第一次访问时实例化,非线程安全)
* */
public class Test1 {
private Test1(){}
private static Test1 test1 = null;
public static Test1 getInstance(){
if(null == test1){
test1 = new Test1();
}
return test1;
}
}
package autoData;/** * 饿汉式(程序启动时实例化) * */public class Test { //构造函数私有化 private Test(){}; //私有的静态变量 private static Test test = new Test(); //公共的访问方法 public static Test getIn...