懒汉式
private static JdbcUtil instance;
private JdbcUtil() {
super();
// TODO Auto-generated constructor stub
}
public static JdbcUtil getinstance(){
if(instance==null){
instance = new JdbcUtil();
}
return instance;
}
饿汉式
private static JdbcUtil instance = new JdbcUtil();
private JdbcUtil() {
super();
// TODO Auto-generated constructor stub
}
public static JdbcUtil getinstance(){
return instance;
}
看出什么区别了吗?
饿汉式直接创建对象了,不用进行getinstance方法的判断了