单例模式和DAO模式 一、单例模式(设计模式的一种) 二、DAO模式 三、配置文件加载数据库访问参数 一、单例模式(设计模式的一种) ####################################懒汉式######################################### public class TestSingle { private static TestSingle t =null; public synchronized static TestSingle newInstance(){ if(t==null){ return t=new TestSingle(); } return t; } private TestSingle(){ } public static void main(String[] args) { TestSingle ts= newInstance(); System.out.println(ts); TestSingle ts1=newInstance(); System.out.println(ts1); } ############################运行结果############################################## cn.kgc.kb11.TestSingle@74a14482 cn.kgc.kb11.TestSingle@74a14482 ###############################饿汉式############################################## public class TestSingle2 { private static TestSingle2 ts=null; private TestSingle2(){ } static{ ts=new TestSingle2(); } public static TestSingle2 getInstance(){ return ts; } public static void main(String[] args)