一.JDBC是什么
1.Java DateBase connectivity(java语言连接数据库)
2.JDBC的本质是什么
JDBC 是SUN公司制定的一套接口(interface)
接口都有调用者和实现者
面向接口调用、面向接口写实现类,这属于面向接口编程
3.为什么要面向接口编程
解耦合:降低程序的耦合度,提高程序的扩展力
多台机制就是非常典型的:面向抽象编程(不要面向具体编程)
建议:
Animal a = new Cat();
Animal a = new Dog();
//喂养的方法
public void feed (Cat c){
}
不建议:
Dog d = new Dog();
Cat c = new Cat();