对于java的接口有很多疑问,谁能够详详细细地配上例子讲一遍?

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:42:01
讲的内容要包括为什么用到这个接口?用了它有什么方便?不用它的话有什么麻烦的地方?接口里面的所有方法用的时候都要实现的话,那我不如就直接在这个类里面定义要用的方法就好了,为什么要用接口呢,说不定里面有些方法我用不到反而还要实现它,不是更麻烦吗?还有就是一个类用了接口后,其他类用到接口后还用不用在定义一下这个方法?(注意一定要配上例子讲哦,通俗点)

在bigjava里面去看看吧

不会吧,1楼简直是误人子弟(当然,你说的也是她的一个特性)。这个写出来太费力气了,就直接建议搂主看一下JDBC吧,或者了解一下JDBC的实现机制就会很清楚。
为什么无论什么数据库,你在获得连接的时候总是设置一个driver,得到connection后,下面都可以用一样的方法来完成数据库的操作呢? 难道sun公司一开始就知道各个数据库的操作方法吗? 显然不是的,所以她就定义了一个接口叫connection,里面有很多数据库操作的方法,无论什么数据库只要实现这些方法,最终用户就可以直接用了。对最终用户 来说不需要关心具体数据库的数据库连接实现方法,只要会用connection就可以了。

。。。接口是这样用的么?第一次听说……